Académique Documents
Professionnel Documents
Culture Documents
ANLISIS DE SEALES
Arica - Chile
2014
i
INDICE
i
UNIDAD VI: TRANSFORMADA Z 269
6.1 Transformada- Z 269
6.2.Transformada Z Inversa 276
6.3. Relacin entre Transformada de Fourier y Transformada Z 277
6.4 Propiedades de la Transformada Z 279
6.5 Transformada Z Racionales 296
6.6. Transformada Unilateral 303
6.7 Clculo de la Transformada Z Inversa 308
Problemas 331
iii
PREFACIO
El Dossier de Anlisis de Seales, est pensado en permitir que los estudiantes que se
enfrentan por primera vez a los conceptos de seales y sistemas, logren el dominio de la
materia, en base a la correcta aplicacin de las herramientas matemticas, computacionales
y conocimientos. Para lo cual, en el desarrollo de las unidades se presentan ejemplos que
ayudan a madurar los conceptos involucrados. Adems, al final de cada captulo se
incluyen problemas propuestos, los que tienen por objetivo el proporcionar a los estudiantes
una alternativa para la ejercitacin complementaria de los temas desarrollados en la unidad
respectiva. Se hace nfasis en la aplicacin del software MATLAB en la solucin de
problemas.
En la Unidad I, se presentan conceptos generalizados de seales y sistemas,
haciendo mencin a las caractersticas fundamentales de los sistemas de comunicaciones y
seales elctricas.
En la Unidad II, se comienza el desarrollo de lo concerniente a seales y sistemas de
tiempo continuo en los dominios del tiempo y de la frecuencia. Se aplican las tcnicas de
Fourier para la representacin de seales aperidicas y peridicas en el dominio de la
frecuencia.
En la Unidad III, se hace la introduccin de las operaciones de convolucin y
correlacin entre seales de tiempo continuo. Estas operaciones son muy utilizadasen el
anlisis de seales y de sistemas.
En la Unidad IV, se realiza el anlisis del muestreo, en el dominio del tiempo, de
seales de tiempo continuo, proceso muy importante en la conversin anlogo digital. Se
seala lo importante del cumplimiento del Teorema de Muestreo, para que la seal que se
muestrea, pueda recuperarse a partir de la seal muestreada,
En la Unidad V, se comienza el estudio del campo de tiempo discreto. Los
conceptos son los mismos que se presentan para el caso de tiempo continuo. Tambin, se
aplican las herramientas de Fourier para el anlisis frecuencial de seales y de sistemas.
En la Unidad VI, se analizan los conceptos y propiedades de la Transformada Z,
sin abordar su aplicacin a sistemas de tiempo discreto.
En la Unidad VII, se analizan sistemas LTI descritos por ecuaciones en diferencias,
definindose los diferentes tipos de respuestas de los sistemas de tiempo discreto, como
respuesta de entrada cero, respuesta de estado cero, respuesta transiente, etc. Se aplica
Fourier para el anlisis frecuencial de sistemas de tiempo discreto
En la Unidad VIII, se realiza la aplicacin de la Transformada Z al anlisis de
sistemas de tiempo discreto, haciendo uso de los conceptos de Funcin de Sistema y de
Funcin Respuesta de Frecuencia.
UNIDAD I. CONCEPTOS BSICOS DE SEALES Y SISTEMAS
El objetivo de esta unidad es presentar al alumno los conceptos generales de sistemas y de
seales y su aplicacin a sistemas de comunicaciones electrnicos. El alumno conocer la
caracterizacin de seales elctricas en el dominio del tiempo y en el dominio de la
frecuencia y la clasificacin de sistemas.
TEMAS
SEAL RESPUESTA
SISTEMA
1
Una seal elctrica puede ser una onda de voltaje o de corriente que puede
describirse matemticamente. El inters radica en las variaciones de las seales con el
tiempo, sean stas de voltajes o de corrientes. Luego, una seal elctrica es simplemente
una funcin univaluada del tiempo que puede emplearse para representar un voltaje o una
corriente en una situacin especfica. En ocasiones pueden aparecer excepciones,
particularmente en anlisis que impliquen los conceptos de energa y de potencia. En este
caso es conveniente considerar que la seal se aplica a un resistor de resistencia un ohm
para todos los clculos de energa y de potencia asociada a la seal, en este caso se habla de
potencia o energa normalizada.
Algunas seales varan en forma continua en el tiempo, en tanto que otras seales se
definen slo en puntos discretos de tiempo. Esta distincin se aplica tanto a seales como a
sistemas que responden y procesan estas seales, lo cual conduce a dos formas de anlisis
de seales y sistemas, uno para fenmenos y procesos que son descritos en tiempo continuo
y otro para aquellos que son descritos en tiempo discreto.
Las seales senoidales tienen una gran importancia en el anlisis de los sistemas de
comunicacin. Estas seales pueden representarse como una funcin del tiempo de la
siguiente manera
x(t) = A cos( wt + f) (1.1)
Donde :
A : amplitud
f : fase relativa
w : rapidez del cambio de fase
En anlisis de seales se usa el principio de los mtodos de Fourier, el que consiste
en la descomposicin de las seales en sumatorias de componentes senoidales. Esto
proporciona la descripcin de una seal dada, en componentes senoidales, en funcin de la
frecuencia. Un objetivo importante de la descomposicin sealada, es la descripcin de la
distribucin de la energa o de la potencia de una seal dada (y de la respuesta), en trminos
de tales frecuencias. Cualquier descripcin de la respuesta, a una seal dada, ilustrar las
caractersticas del sistema.
Conceptos Bsicos en Teora de Informacin. Como el concepto de sistema se aplicar al
caso particular de Sistemas de Comunicaciones, es adecuado manejar algunos conceptos
bsicos que se manejan en tales sistemas, como por ejemplo.
Informacin. C. Shannon, estableci una teora matemtica de comunicaciones que
representa la base de la Teora de Informacin y Codificacin, cuya premisa es el
comportamiento probabilstico de la fuente de informacin. En este sentido la cantidad de
informacin recibida al conocer la ocurrencia de un evento est relacionada con la
probabilidad de ocurrencia del mismo, o bien, desde el punto de vista del destino con la
incertidumbre.
En forma intuitiva se puede decir que un mensaje con alta probabilidad de
ocurrencia, conlleva menos informacin que uno que posea baja probabilidad de ocurrencia
2
Fuentes de Informacin. Existen diferentes clases de fuentes de informacin, por lo que
los mensajes aparecen en diferentes formas, tales como: una secuencia de smbolos o letras
discretas (palabras escritas en forma telegrfica), una magnitud sencilla variando con el
tiempo (presin acstica producida por la voz o la msica), etc.. Sea cual sea la naturaleza
del mensaje, el objetivo de un sistema de comunicacin es proporcionar una rplica
aceptable de dicho mensaje en el punto destino.
Cuando el mensaje producido por una fuente no es de naturaleza elctrica, es
necesario un transductor de entrada. Este transductor convierte el mensaje en una seal, o
sea en una magnitud elctrica variable, tal como un voltaje o corriente. En forma similar, es
necesario otro transductor en el punto destino para convertir la seal de salida a la forma
apropiada del mensaje.
Comunicacin. Cuando entre dos entes, interlocutores, se tiene un intercambio de
informacin se dice que existe una comunicacin entre ellos, dicho de otra manera,
comunicacin es el proceso por medio del cual la informacin se transfiere de un punto
llamado fuente, en espacio y tiempo, a otro punto que es el destino o usuario. Si la
comunicacin es eventual y en un slo sentido se dice que se enva un mensaje; el cual es la
manifestacin fsica de la informacin producida por la fuente. Si es interactiva se dice que
existe un dilogo compuesto de mensajes sucesivos en uno y otro sentido. Aqu cabe el
siguiente concepto de la informacin: es la diferencia entre el conocimiento previo y
posterior a la comunicacin, es decir, entre la ignorancia inicial y la remanente
Sistema de Comunicacin. Es la totalidad de los mecanismos que proporcionan el enlace
para la informacin entre fuente y destino. Un sistema de comunicacin elctrico es aquel
que ejecuta esta funcin principal, pero no exclusivamente, por medio de dispositivos y
fenmenos elctricos.
1.1.1. Elementos de un Sistema de Comunicacin. Para visualizar la relacin seal
sistema, se considerar el diagrama en bloques de un sistema de comunicaciones mostrado
en la Figura 1.2.
3
Elementos Funcionales de un Sistema de Comunicacin.
Receptor. La funcin del receptor es extraer del canal la seal deseada y entregarla al
transductor de salida. Por lo general el receptor contiene etapas de filtrado, amplificacin y
la operacin clave es la demodulacin (deteccin ), con la cual la seal vuelve a su forma
original .
Ruido. Por ruido se entiende cualquier seal aleatoria o impredecible de tipo elctrico,
originada en forma natural dentro o fuera del sistema. Debido al ruido, la informacin
puede ser cubierta en gran parte o eliminada totalmente, haciendo imposible su
recuperacin en el receptor.
4
1.2 CLASIFICACION DE SEALES ELECTRICAS .
La eleccin del modelo matemtico de una seal debe ser tal que describa lo
suficientemente claro las caractersticas ms relevantes de los mensajes. El anlisis
matemtico y el procesamiento de seales requieren de la disponibilidad de una
descripcin matemtica de las seales. Esta descripcin matemtica o modelo de seal
conduce a la clasificacin bsica de las seales en : determinsticas y en aleatorias.
La Figura 1.3. ilustra en forma esquemtica una primera clasificacin de seales elctricas .
SEAL
ALEATORIA O
DETERMINISTICA
EATOCASTICA
NO NO
ESTACIONARIA ESTACIONARIA
ESTACIONARIA ESTACIONARIA
NO NO
PERIODICA ERGODICA
PERIODICA ERGODICA
5
1.2.2. Seales Aleatorias. Las variaciones de estas seales son extremadamente complejas.
Los eventos fsicos que generan tales seales son de difcil prediccin. Algunos de los
factores que intervienen en un proceso aleatorio carecen de descripcin analtica. Los
procesos aleatorios pueden sin embargo, poseer alguna forma que permitasu caracterizacin
en base a ciertos valores medios. Lo cual implica que el comportamiento de mecanismos
aleatorios, puede ser predecible sobre la base de valores medios y hay una ignorancia o
incertidumbre sobre su comportamiento completo. La salida de un generador de ruido, una
seal ssmica, una seal de voz son ejemplos de seales aleatorias .
En Teora de Comunicacin, las seales aleatorias tienen una gran importancia. As
se tiene, que en todo canal de comunicacin existe una seal de ruido aleatorio, la cual tiene
por efecto la contaminacin de los mensajes. Por otra parte, un mensaje solamente puede
transmitir informacin si es impredecible; en este contexto el monto de la informacin es
proporcional a la incertidumbre de la seal. Si un mensaje es determinstico, o sea, si es
conocido completamente, se tiene que la recepcin del mensaje no aporta informacin
adicional. En Teora de Comunicacin Estadstica, tanto el mensaje como el ruido son
tratados como seales aleatorias, las que pueden ser descritas por sus propiedades
estadsticas.
Seales de Tiempo Continuo o Seales Anlogas. Estas seales estn definidas para
cualquier valor de tiempo y ellas asumen sus valores en el intervalo continuo (a,b), donde a
puede ser - y b puede ser . Matemticamente, estas seales pueden ser descritas por
6
funciones de una variable continua. Ejemplos de seales analgas pueden ser : onda de voz
, x(t) = senpt .
Seales de Tiempo Discreto. Estas seales estn definidas solamente en valores discretos
de tiempo. Estos instantes de tiempo no son necesariamente equidistantes, pero en la
prctica se consideran igualmente espaciados por conveniencia computacional y manejo
matemtico. Como ejemplo de seal de tiempo discreto setiene a : x(t) = e - t n , n = 0,1,2
,....Si se usa el subndice n de los instantes de muestreo como la variable independiente, el
valor de la seal es funcin de una variable entera, por lo cual llega a ser una secuencia de
nmeros. Luego una seal de tiempo discreto puede ser representada matemticamente por
una secuencia de nmeros reales o complejos. Para enfatizar la naturaleza de tiempo
discreto de una seal, se denotar tal seal como x(n) en lugar de x(t). Si los instantes tn
estn igualmente espaciados, o sea tn = nT , la notacin x(nT) es tambin usada .
Las seales de tiempo discreto pueden originarse a partir de:
-Seleccin de valores de una seal anloga en instantes discretos de tiempo. Este proceso
se conoce como muestreo de una seal anloga .
-Por acumulacin de una variable sobre un perodo de tiempo. Por ejemplo, el conteo del
nmero de automviles que circulan por cada hora en una determinada calle, como tambin
la grabacin del valor diario de la Unidad de Fomento.
Seales de Valores Continuos y de Valores Discretos. Los valores de una seal de
tiempo continuo o de tiempo discreto pueden ser continuos o discretos .
Seales de Valores Continuos. Si una seal toma todos los valores posibles de un rango
finito o infinito de valores, se dice que es una seal de valor continuo .
Seales de Valores Discretos. En este caso la seal toma valores de un conjunto finito de
los posibles valores. Usualmente, los valores finitos son equidistantes y luego pueden ser
expresados como un mltiplo entero de la distancia entre dos valores sucesivos . Una seal
de tiempo discreto y que tiene valores discretos se llama seal digital .
1.2.4. Seales Descritas en Trminos de Energa y en Trminos de Potencia
Seales de Duracin Limitada. Se trata de seales que se anulan fuera de un intervalo de
tiempo determinado que, comnmente, se considera simtrico con respecto al origen.
Seales Acotadas. Son aquellas seales cuyos valores instantneos estn acotados por un
nmero real y positivo.
Seales Descritas en Trminos de Potencia. Son aquellas que tienen potencia media finita
distinta de cero. Como ejemplo de este tipo de seales se tiene : las seales peridicas, las
aleatorias estacionarias y las que no estn limitadas en el tiempo.
Seales Descritas en Trminos de Energa. Las seales que tienen energa finita son
descritas en trminos de energa. Este es el caso de seales de duracin limitada en el
tiempo, las que adems tienen potencia media nula.
Seales de Energa Limitada. En este tipo de seales, su energa est acotada por un
cierto nmero real k.
7
1.3. DESCRIPCION DE SEALES EN LOS DOMINIOS DEL TIEMPO Y DE LA
FRECUENCIA
Las seales pueden estudiarse en dos mbitos diferentes: el del tiempo, y el de la frecuencia
1.3.1. Descripcin de Seales en el Dominio del Tiempo. El estudio de una seal en el
dominio temporal se basa en la representacin de la seal como funcin de la variable
tiempo. Esta descripcin se fundamenta en la definicin de ciertos parmetros, tales como
valor mximo, valor mximo a mximo, valor medio, valor cuadrtico medio, valor eficaz,
factor de forma, factor de cresta, etc.
1.3.2. Conceptos de Descripcin de Seales en el Dominio de la Frecuencia. La base del
tratamiento y estudio de las seales en el dominio de la frecuencia radica en la
descomposicin de ellas en componentes senoidales de diferentes frecuencias. En este
contexto, para las seales peridicas se emplea la Serie de Fourier y para representar a las
seales no peridicas la Transformada de Fourier o la Transformacin Discreta. Algunos
conceptos utilizados en el dominio de la frecuencia son
Espectro . La representacin de las seales en el dominio de la frecuencia se denomina
espectro y el tratamiento correspondiente, se denomina estudio o anlisis espectral .
Dentro del anlisis espectral, se determinan dos tipos de espectros: Continuo y
Discreto .
Espectro Continuo. Un espectro se dice continuo si la funcin que lo caracteriza es una
funcin continua de la frecuencia, tal como se ilustra en la Figura 1.4.
H(f)
f
0
Figura 1.4 . Grfica de Espectro Continuo
X(f)
8
Densidad Espectral .Dada una seal de potencia o de energa, su funcin densidad
espectral representa la distribucin de su potencia o de su energa de en el dominio de la
frecuencia .
Los dominios del tiempo y de la frecuencia estn relacionados entre s y en ellos se
realiza la mayor parte de los estudios que se ocupa la Teora de la Seal, como son los
relacionados a transformaciones de seales, filtrado, correlacin, obtencin de densidades
espectrales de potencia o de energa, as como los que describen los procesos de
transmisin de la informacin y su recuperacin, influencia de perturbaciones, calidad de la
transmisin, etc .
1.3.3. Clasificacin de Seales en el Dominio de la Frecuencia. Segn las caractersticas
de las seales en el dominio de la frecuencia, stas se clasifican en : Seales de Baja
Frecuencia, de Alta Frecuencia y de Media Frecuencia .
Seales de Baja Frecuencia . Si una seal de potencia ( o seal de energa ) tiene su
densidad espectral de potencia ( o su densidad espectral de energa ) concentrada en torno a
la frecuencia cero, tal como se muestra en la Figura 1.6, se dice que es Seal de Baja
Frecuencia.
f
0
0 f
9
frecuencias se llama Seal de Frecuencias Medias. La Figura 1.8, ilustra la densidad
espectral de potencia (energa) de una seal de frecuencias medias.
f
0
10
X(f)
-fm 0 fm
11
Sistemas Invariantes en el Tiempo. Se tiene que un sistema es invariante en el tiempo si
un desplazamiento en tiempo de la seal de entrada produce un desplazamiento en tiempo
de la salida, del mismo monto que el de la entrada .
Sistemas Variantes en el Tiempo. Un sistema que no cumpla la propiedad de invariancia
en el tiempo se dice que es un sistema variante en el tiempo .
1.4.5. Sistemas Lineales / Sistemas no Lineales. La clase general de sistemas tambin
puede ser dividida en Sistemas Lineales y no Lineales .
El objetivo de esta unidad, es que el alumno conozca y aplique los conceptos y las
herramientas matemticas para caracterizar las seales, tanto en el dominio del tiempo,
mediante la definicin de parmetros, como en el dominio de la frecuencia, aplicando
conceptos como: espectro, densidad espectral, ancho de banda. Las herramientas
matemticas fundamentales, para la caracterizacin en el dominio de la frecuencia, son la
Serie de Fourier y la Transformada de Fourier.
TEMAS
2.1.1. Seales Singulares.Las seales son singulares si no son finitas o no tienen derivadas
finitas de todo orden en todos los puntos. Estas seales tienen formas matemticas simples
y son idealizaciones, en el sentido que no aparecen en sistemas fsicos. Son de utilidad dado
a que son buenas aproximaciones a ciertas condiciones restrictivas de los sistemas fsicos.
Como seales singulares se tiene a: Escaln Unitario, Rampa Unitaria e Impulso Unitario.
Escaln Unitario: u(t). La seal escaln unitario u(t) se define matemticamente como
1 t>0
u(t) = (2.1)
0 t<0
u(t)
1
t
0
Figura 2.1. Escaln Unitario de Tiempo Continuo
t t 0
r(t) = (2.2)
0 t 0
13
La funcin rampa unitaria es continua en t = 0. Su grfica se muestra en la Figura 2.2 .
r(t)
0 t
Figura 2.2. Seal Rampa Unitaria de Tiempo Continuo
dr(t)
u(t) = (2.3)
dt
o
t
r(t) = u( t)dt (2.4)
0
Impulso Unitario: d(t). El impulso unitario Delta de Diracd (t) , no es una funcin en un
sentido estrictamente matemtico. Mediante el uso de funciones generalizadas se puede
efectuar una aproximacin rigurosa a la funcin Delta. Por lo tanto, no hay una definicin
rigurosa de impulso unitario , por lo que existen diversas formas de definirlo y una de ellas
es la que se basa en las tres observaciones siguientes
d(t) = 0 t0
d(t) t =0 (2.5)
d(t)dt = 1
-
La integral de (2.5) establece que el rea de la funcin impulso es unitaria y que est
concentrada en un punto. An ms, los lmites de la integral pueden ser finitos como por
ejemplo
b
d(t)dt = 1
a
Con a < 0 y b > 0. Basado en esta propiedad, se puede determinar la relacin entre u(t) y d
(t), la cual es
14
1 t>0
t
d (t)
1
t
0
Figura 2.3. Seal Impulso Unitario de Tiempo Continuo
Propiedades de la Seal Impulso Unitario. La seal impulso unitario tiene, entre otras,
las siguientes propiedades
Propiedad de Muestreo. La propiedad ms interesante de d (t) es la llamada propiedad de
muestreo, la que matemticamente se expresa como
x(t)d(t)dt = x(0)
-
(2.7)
Un caso ms general se tiene cuando el impulso est desplazado en un monto t0 , o sea d(t-
t0), y en este caso la propiedad de muestreo queda
x(t)d(t - t
-
0 )dt = x(t 0 ) (2.8)
La ecuacin (2.8) puede tener la siguiente interpretacin: que con el impulso se pueden
obtener muestras de la seal x(t) en los instantes de tiempo en que existe el impulso .
De la propiedad de muestreo del impulso se puede escribir la siguiente igualdad
15
1
d(at) = d(t) (2.10
a
Ejemplo 2.1 .
Evaluar la integral
(t + 4)d(2t - 6)dt
2
Solucin .
La integral dada se puede escribir como
(t
2
+ 4)d [ 2(t - 3) ]dt
-
1 2 13
(t
2
+ 4)d [ 2(t - 3)] dt = (3 + 4) =
- 2 2
Ejemplo 2.2.
Si x(t) = u(t) u(t 4) - Kd(t 5). Determinar, el valor numrico de K para que
16
x(t)dt = 0
-
Solucin
La grfica de x(t) se muestra en la Figura 2.4.
x(t)
1
5 t
0 1 2 3 4
K
Figura 2.4. Grfica de x(t) del Ejemplo 2.2
b
Matemticamente la integral x(t)dt
a
representa el rea de la superficie que la curva x(t)
forma con el eje t, entre los lmites de integracin. En base a la expresin o grfica de x(t),
se tiene
4
-
x(t)dt = dt - K d(t - 5)dt
0 -
La primera integral del segundo miembro de la ecuacin anterior representa el rea del
rectngulo y la segunda integral representa un rea de valor K, concentrada en el punto
donde est definido el impulso. Como el problema establece que el rea encerrada por x(t)
sea nula, se debe cumplir que
x(t)dt = 4 - K = 0
-
K=4
Generacin de d(t). El impulso unitario d (t) se puede representar como lmite de otras
funciones, a partir de la expresin
x(t)d(t - t
-
0 )dt = x(t 0 )
17
lim de (t) = d(t)
e 0
1 t
de (t) = sin c (2.13)
e e
1 t
de (t) = sin c 2
e e
Haciendo el cambio de variable k = 1/e, se tiene la funcin dk (t), y la relacin entre d(t) y
dk (t) es
d(t) = lim dk (t) (2.14)
k
Para aplicar la ecuacin (2.14), basta hacer el cambio de variable de k = 1/e en las
expresiones de de (t) establecidas en (2.13) .
1 t
Considerando la expresin de (t) = , se tiene que de (t) representa un pulso
e e
1
rectangular, centrado en el origen, con ancho e y altura , en consecuencia cuando e
e
tiende a cero, el ancho del pulso tiende a cero y su altura tiende a infinito, caractersticas
que describen al impulso unitario.
18
Ejemplo 2.3.
Solucin
El programa MATLAB propuesto es:
>> t=-6:0.01:6;
>> T=0;
>>x1=stepfun(t,T);
>> %Grafica de x1(t)=u(t)
>>subplot(3,1,1);
>>plot(t,x1);xlabel('t');ylabel('x_1(t)'); axis([-6 6 0 1.5]);
>> %Grafica de x_2(t)=u(t+4)-u(t-4)
>> T1=4;T2=-4;
>> u1=stepfun(t,T1); u2=stepfun(t,T2);
>>x2=u2-u1;
>>subplot(3,1,2)
>>plot(t,x2);xlabel('t');ylabel('x_2(t)'); axis([-6 6 0 1.5]);
>> %Grafica de x3(t)=sent*x2(t)
>>subplot(3,1,3); y=sin(t); x3=y.*x2;
>>plot(t,x3);xlabel('t');ylabel('x_3(t)'); axis([-6 6 -1.5 1.5])
19
Rampa Unitaria r(t). Para graficar la seal rampa unitaria utilizando MATLAB, se puede
utilizar un programa basado en la funcin stepfun, como se establece en el siguiente
ejemplo.
Grfica de r(t)
5
2
r(t)
-1
-2
-5 -4 -3 -2 -1 0 1 2 3 4 5
t
C y a reales. En este caso x(t) se denomina exponencial real, y se pueden encontrar las
siguientes situaciones: a > 0, lo que determina una exponencial creciente adoptando una
forma que se utiliza para describir ciertos fenmenos, como reacciones en cadena en
explosiones atmicas. Si a < 0 se tiene exponencial decreciente. Tales seales tambin
20
tienen un uso en la descripcin de fenmenos, como la respuesta de circuitos RC, sistemas
amortiguados, etc. Si a = 0, x(t) es constante .
C real y a imaginario. Este caso da lugar a las llamadas seales senoidales, las que
representan la denominada variacin armnica temporal. Estas seales son muy
importantes en el anlisis de seales. Considerando el caso especial de C = 1 y a = jw0, se
tiene
x(t) = e jw0 t (2.16)
La seal descrita por la ecuacin (2.16) tiene la propiedad de ser peridica, con perodo T0
dado por
2p
T0 = (2.17)
w0
De las ecuaciones (2.18) y (2.19), se obtienen las siguientes expresiones de las seales
senoidales en funcin de seales exponenciales complejas
cos w0 t =
2
(
1 jw0 t - jw0 t
e +e ) (2.20)
sen w0 t =
2j
(
1 jw0 t
e - e jw0 t ) (2.21)
x(t) = A cos ( w0 t + f ) =
2
(
A jw0 t jf - jw0t - jf
e e +e e ) (2.23)
21
Una expresin alternativa para x(t) dado por (2.22) es
{
x(t) = A cos ( w0 t + f ) = Re Ae j( w0 t +f ) } (2.24)
C = C e jq
(2.25)
a = r + jw0
Con r = 0, se tiene que las partes real e imaginaria de una exponencial compleja son
senoidales.
Para r > 0 las partes real e imaginaria son seales senoidales multiplicadas por
exponenciales crecientes en el tiempo. Para r <0, corresponden a seales senoidales
multiplicadas por exponenciales decrecientes en el tiempo, las que se denominan
senoidesamortiguadas .
22
Ejemplo 2.5.
Grfica de (2t)u(t)
18
16
14
12
10
x(t)
En MATLAB existen funciones para generar ondas peridicas especficas como es el caso
de un tren de pulsos rectangulares y de diente de sierra.
Tren de Pulsos Rectangulares. Con la funcin square, con MATLAB se puede generar un
tren de pulsos rectangulares con periodo 2p y con un determinado ciclo de trabajo
especificado dentro del argumento de la funcin square, tal como se ilustra en el siguiente
ejemplo.
23
Ejemplo 2.6.
Solucin
>> % Grfica de Tren Pulsos Rectangulares
>> t=0:0.001:1;
>> x=square(2*pi*60*t,80); plot(t,x), axis([0 0.1 -2 2]);
>>title('Tren de Pulsos Rectangulares con Ciclo de Trabajo de 80%');
>>xlabel('t [seg]'); ylabel('x(t)'); grid;
1.5
0.5
x(t)
-0.5
-1
-1.5
-2
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
t [seg]
Onda Diente de Sierra. En MATLAB existe la funcin sawtoothque permite generar una
onda diente de sierra con amplitudes 1 y un periodo 2p. Si la onda diente de sierra es de
frecuencia f1[Hz], la sintaxis es :
x(t) = sawtooth(2*pi*f1*t).
Seales Simtricas o con Simetra Par. Una seal real x(t) se denomina simtrica o par si
24
Seales Asimtricas o con Simetra Impar. Una seal real x(t) se define como asimtrica o
impar si
x(- t) = - x(t) (2.29)
1
xp = [ x(t) + x(- t) ] (2.31)
2
1
xi = [ x(t) - x(- t)] (2.32)
2
Ejemplo 2.7.
Solucin
El programa MATLAB propuesto, es el siguiente
>>% Grfica de x(t) del Ejemplo
>> t=-100:0.001:100;
>> b=0.04*pi.*t;
>> a=pi/4;
>> b=0.04*pi.*t;
>>x1=cos(a+b);
>> c=pi/2;
>> d=0.03*pi*t;
>>x2=cos(c+d);
>> e=3*pi/2;
>> f=0.1*pi*t;
>>x3=sin(e+f);
>> x=0.8*x1+0.4*x2+0.2*x3;
25
>>x4=cos(a-b);
>>x5=cos(c-d);
>>x6=sin(e-f);
>>xA=0.8*x4+0.4*x5+0.2*x6;
>>xp=(1/2)*(x+xA);
>>subplot(211)
>>plot(t,xp);
>>grid;title('Grfica de componente par x_p)')
>>xlabel ('t'); ylabel('x_p(t)');
>>xi=(1/2)*(x-xA);
>>subplot(212);
>>plot(t,xi);
>>grid;title('Grfica de componente par x_i(t)');
>>xlabel ('t'); ylabel('x_i(t)');
>>grid;title('Grfica de componente impar x_i(t)');
-1
-100 -80 -60 -40 -20 0 20 40 60 80 100
t
Grfica de componente impar x (t)
i
1
x i(t)
-1
-100 -80 -60 -40 -20 0 20 40 60 80 100
t
26
2.2.1. Parmetros en el Dominio del Tiempo. Para la descripcin de seales en el
dominio del tiempo, se pueden definir ciertos parmetros. Para las seales de tiempo
continuo se tiene:
Valor Mximo (peak ): Xp.Es la mxima amplitud de la seal x(t) registrada en el intervalo
de observacin T. Puede ser positivo o negativo .
Valor Mximo a Mximo (peak to peak ): Xpp. Es la excursin o separacin entre los
valores mximos positivo y negativo de la seal x(t).
Valor Medio: <xT(t) >. El valor medio de una seal x(t) en un intervalo T, se define como
t+T
1
< x T (t) > =
T x(t)dt
t
(2.34)
t+T
1
< x (t) > = lm < x T (t) >= lm
T T T x(t)dt
t
(2.35)
Cuando existe este lmite, el valor medio temporal se denomina componente continua de la
seal .
Para seales peridicas, con perodo T, se tiene
T
1
T 0
< x(t) > = x(t)dt (2.36)
Valor Medio Cuadrtico :<x(t)2>. El valor medio cuadrtico de una seal, en el intervalo
de observacin T, se define como
t+T
1
2 2
< x(t) > = lm x(t) dt (2.37)
T T
t
t +T
1
x (t)
2 2
< x ( t ) >= dt (2.38)
T t
27
Valor Eficaz o Efectivo: Xeff. Para un tiempo de observacin T, el valor eficaz Xeff se define
como
t +T
1
X eff = < x(t) > = lim
2 2
x(t) dt (2.39)
T T
t
2
Varianza : X efond . Este parmetro se define de la siguiente manera
X 2 efond = < [ x(t) - < x(t) > ] > = < x 2 (t) > - [ < x(t) > ]
2 2
(2.40)
Xp
jc = (2.42)
X efond
Ejemplo 2.8.
0 T/4 T 2T t
-20
28
Solucin
Valor Medio. Como y(t) es una seal peridica, de periodo T, se tiene que
T
1
T 0
< y(t) > = y(t) dt
T T
1 4
< y(t) > = 100dt + (-20)dt
T 0
T
4
integrando
1
< y(t) > = [ 25T - 15T ]
T
de donde
<y(t) > = 10
T
4 T
1 1
Yeff =
T0 104 dt + 400dt
TT
4
Luego
Yeff = 52,91
Integrando, se obtiene
29
< y(t) >= 40
Por lo tanto
52.91
jf = = 1,32
40
Seales Acotadas. Son aquellas seales cuyos valores instantneos estn acotados por un
nmero real y positivo K, tal que
Seales Descritas en Trminos de Energa. Las seales que tienen energa finita son
descritas en trminos de energa. Este es el caso de seales de duracin limitada en el
tiempo, las que adems tienen potencia media nula. La energa ET de una seal x(t) en un
intervalo arbitrario T es
t+T
2
ET = x(t) dt (2.45)
t
Las seales que se describen en trminos de energa, son aquellas en que ET tiende a un
lmite finito cuando T .
30
Seales de Energa Limitada. En este tipo de seales se cumple que
x(t)
2
dt k k real y positivo (2.46)
-
Es decir, que su energa est acotada por k. La integral de la relacin (2.46) representa la
energa total disipada en una resistencia de un ohm .
Ejemplo 2.8.
Clasifique la seal x(t) = cost + 2cos2t como seal de energa o de potencia y determine la
energa o potencia normalizada de tal seal, la cual est definida en el intervalo -< t < .
Solucin
El problema se puede resolver, suponiendo arbitrariamente que x(t) es una seal definida en
trmino de energa, y en este caso como x(t) es una seal real se debe cumplir que
E= x(t)
2
dt <
-
E= (cos t + 2 cos 2t ) dt
2
integrando se obtiene
t cos 2t
E = + 2t + + 2[cos 3t + cos t ] + 2 cos 4 t dt
2 - - 2
31
T
1 + cos 2t
2
1
P = lim + 2 [ cos 3t + cos t ] + 2 [1 + cos 4t ] dt
T T
-
T 2
2
O sea que, como tal lmite es finito, x(t) es una seal definida en trmino de potencia y su
potencia normalizada es de 5/2 [watt]
1 2p
fo = wo = (2.48)
To To
32
x(t) dura en el intervalo de - y +, por lo cual, es slo un modelo matemtico que,
aproximadamente describe una seal fsica cuya duracin es finita.
Una seal peridica x(t) de tiempo continuo puede ser representada por la Serie de
Fourier definida por
x(t) = Ce
n =-
n
jnwo t
(2.49)
donde
2p
wo =
To
1
x(t)e
- jnwo t
Cn = dt (2.50)
To To
Cn e-jnwo t o
Por lo cual, se deduce que se ha producido una variacin en la fase de la seal desplazada
x(t -t0 ) con respecto a la fase de la seal x(t).
Modulacin. Se genera esta propiedad cuando se tiene la siguiente funcin x(t)e -jkw0 t , la
cual indica que la seal x(t) ha sido modulada. A esta seal modulada le corresponde el
33
coeficiente genrico Cn+k, lo que representa que a un desfasaje en el tiempo le corresponde
un desplazamiento de los coeficientes de Fourier
Derivacin. Esta propiedad establece que a la seal x(t) le corresponde el coeficiente
genrico jnwoCn.
Esta propiedad permite el determinar los coeficientes de Fourier de seales en base
al clculo previo de los coeficientes de Fourier de su derivada, si estos ltimos son ms
simples a determinar.
Simetra. Si x(t) presenta simetra par, los coeficientes de la serie de Fourier estn dados
por
T0 T0
2 2
1 2
Cn =
T0 T0 x(t) cos nw0 tdt = T0 x(t) cos nw tdt0 (2.52)
-2
0
Para el caso de que x(t) tenga simetra impar, los Cn tienen la forma
T0
2
j
Cn = -
T0 x(t) sen nw tdt
T0
0 (2.53)
- 2
Ejemplo 2.9.
Determinar los coeficientes Cn, del desarrollo en Serie de Fourier, de la seal x(t)
representada en la Figura 2.10.
x(t)
m =-1
m =1
t
-T T T T T T
- -
2 4 4 2
34
Pero, dada la forma de x(t), es ms conveniente aplicar la propiedad de la derivacin de la
Serie de Fourier. La cual establece que si C'n son los coeficientes de la derivada de x(t), es
decir de x , (t) , se cumple que
C'n =jnwo Cn
de donde
C'n
Cn =
jnwo
22
C = x , (t) cos nw0 tdt
'
n
T0
x(t)
1
-T/2 T/2
|
0 T/4 T 2T t
-1
Figura 2.11. Grfica de x(t)del Ejemplo 2.9
2 4
T T
2
35
np
2
sen
jT np 4
C n = - sen
8 2 np
4
Interpretacin Espectral .El desarrollo en Serie de Fourier expresa que la seal peridica
x(t) puede escribirse como combinacin lineal de infinitos fasores, o sea :
x(t)= C n e (
j nwo t+f n )
(2.54)
n
ya que C n = Cn e jfn .
Por lo que x(t) admitir una representacin en el dominio de la frecuencia en forma
de lneas espectrales (espectro discreto), con la particularidad de que las lneas espectrales
estn situadas en frecuencias mltiplos enteros de la frecuencia fundamental wo (fo),
llamndoseles armnicos de wo (fo).
Espectro de Amplitud. La grfica de Cn en funcin de la frecuencia se denomina
Espectro de Amplitud.
Espectro de Fase. La grfica de fn en funcin de la frecuencia se denomina Espectro de
Fase.
En la Figura 2.11 se representa un ejemplo de espectro de la seal x(t). Se observa
que el espectro de amplitud Cnpresenta simetra par y que el espectro de fase fnpresenta
simetra impar.
C0
C-1 C1
C-2 C2
C-3 C3
C-4 C4
C-5 C5
f
-5fo -4fo -3fo -2fo -fo 0 fo 2fo 3fo 4fo 5fo
a)
f3
f1
f -2 f5
f-4
-5fo -3fo -fo f0 2fo 4fo
f
-4fo -2fo 0 fo 3fo 5fo
f- 5 f4
f2
f -1
f -3
b)
Figura 2.12. Ejemplo de Espectro para una Seal Peridica: a) Amplitud
b) Fase
36
Se tiene la caracterstica que el espectro de amplitud presenta simetra par y el de fase
impar .
Ejemplo 2.10.
p
x(t)=1+senwo t+2coswo t+cos 2wo t+
4
Solucin
Para la funcin x(t) del ejemplo, en lugar de emplear la ecuacin
1
x(t)e
- jnwo t
Cn = dt
To To
1 jwo t -jwo t 1
x(t) = 1 + e -e + e jwo t + e - jwo t + e j(2wo t +p / 4) +e -j(2wo t +p / 4)
2j 2
De donde :
1 jp / 4 2 1
Co = 1 C2 =e = (1 + j) C 2 =
2 4 2
1 5 1 2 1
C1 = 1 - j C1 = C -2 = e - jp / 4 = (1 - j) C -2 =
2 2 2 4 2
1 5
C-1 = 1 + j C -1 = Cn = 0 para n > 2
2 2
n
-5 -4 -3 -2 -1 0 1 2 3 4 5
fn
-2 1
n
-5 -4 -3 -1 0 2 3 4 5
Figura 2.12. Espectro de Magnitud y de Fase de la seal x(t) del Ejemplo 2.10
2.3.2. Teorema de Parseval para Seales Peridicas. En general la seal x(t) representar
un voltaje o una corriente. Si se aplica x(t) a un resistor de resistencia de un ohm, la
potencia media disipada en l ser igual al valor cuadrtico medio de x(t) y se llama
potencia normalizada o media asociada a la seal x(t). La potencia media de una seal ha
de ser finita si esta seal admite desarrollo en Serie de Fourier. Esta potencia puede
expresarse en funcin de los coeficientes del desarrollo de Fourier, y para ello se tiene que
por definicin, la potencia media Pm de la seal x(t) est dada por
1 1
Pm = x 2 (t) = x(t) dt = x(t)x (t)dt
2 *
(2.55)
T o To To To
1
Pm = [ C n e jnwo t ] [ C e* - jnwo t
n ]dt
To T0 n n
38
Ejemplo 2.11.
Utilizando el Teorema de Parseval, determinar la potencia media de la seal x(t) dada por
x(t) = 2sen100t
Solucin
Se tiene que x(t) se puede escribir como
x(t) =
j
(e - e )
1 j100t - j100t
n -1
Pm = 2 [ w ]
39
1,8 -0,10394325 -0,09371372 -0,08334074 -0,07286546 -0,06232856
1,9 -0,05177009 -0,0412294 -0,03074501 -0,02035449 -0,01009437
2 0 0,009894477 0,019556278 0,028954041 0,038057908
2,1 0,046839602 0,055272493 0,063331663 0,070993962 0,078238058
2,2 0,08504448 0,091395657 0,097275943 0,102671646 0,107571045
2,3 0,111964395 0,115843934 0,11920388 0,122040422 0,124351701
2,4 0,126137788 0,127400659 0,128144157 0,12837395 0,12809749
2,5 0,127323954 0,126064196 0,124330676 0,1221374 0,119499843
2,6 0,116434881 0,112960705 0,109096741 0,104863564 0,100282808
2,7 0,095377077 0,090169847 0,084685373 0,078948591 0,072985021
2,8 0,066820663 0,060481903 0,053995407 0,047388027 0,040686696
2,9 0,033918333 0,027109743 0,020287525 0,013477975 0,006706994
3 0 -0,00661816 -0,01312329 -0,01949194 -0,02570144
3,1 -0,03173005 -0,03755695 -0,04316234 -0,04852752 -0,0536349
1t sen t t
to
cos xdx =
t
= sin c
p
t
t
1 jx t
to
e dx = sin c + j sin c 2
p 2
40
En la Figura 2.13, se representa esta funcin, que presenta un mximo en el origen de valor
igual a la unidad, presentando valores nulos para las abcisas x = 1 , 2 , 3 , ....
s inc (x)
1
0,8
0,6
0,4
0,2
0 x
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6
-0,2
-0,4
t
t
1 jx t
to
e dx = sin c + j sin c 2
p 2
Ejemplo 2.12
El tren de pulsos rectangulares mostrado en la Figura 2.14, est definido sobre un perodo
de la siguiente manera
A para t < T1
x(t) =
T
0 para T1 < t < 0
2
41
x(t)
A
Solucin
Se tiene que
1
x(t)e
- jnw0 t
Cn = dt
T0 T0
T1
1 2T1A
C0 =
T0 Adt =
- T1 T0
Y para n cualquiera, se tiene
T1
A
e
- jnw0 t
Cn = dt
T0 - T1
Integrando, se obtiene
2A
Cn = sen nw0 T1
nw0 T0
2AT1
Cn = sin c(2nf0 T1 )
T0
Con To como perodo fundamental, se tiene que la frecuencia fundamental fo, es
1
f0 =
T0
Con t como ancho de los pulsos, para el ejemplo se tiene que
t = 2T1
42
Por otra parte la relacin t/To se define como Ciclo de Trabajo o Perodo de Actividad , el
cual se puede designar como d . Con este concepto, la expresin de Cn se puede escribir
de la siguiente manera
C n = Ad sin c ( nd )
Por lo tanto, en base al Teorema de Parseval, la potencia media Pm de x(t) tiene la siguiente
expresin
Pm = ( Ad ) sin c2 ( nd )
2
Esta relacin se puede utilizar para determinar qu porcentaje de la potencia media total
est contenido en un rango de frecuencia de inters.
Considerando la expresin de Cn , se puede concluir que :
-Los coeficientes son reales.
-Si d = 0,5 , con n par y distinto de cero, los coeficientes son nulos, o sea Cn = 0 .
N
x N (t) = C e
n=-N
n
jnw0 t
(2.58)
Donde xN(t) es tambin peridica de perodo T. Sea eN(t) el error de aproximacin, el cual
est dado por
N
e N (t) = x(t) - x N (t) = x(t) - Ce
n =- N
n
jnwo t
(2.59)
Con el objetivo de determinar cuan buena es una aproximacin dada, se especifica una
medida cuantitativa del tamao del error de aproximacin. El criterio a utilizar es la
magnitud del valor cuadrtico medio del error en un perodo, o sea
1 1
x(t) - x N (t) dt = e N (t)e*N (t)dt
2
< e 2N (t) >= (2.60)
TT TN
2 2
< e 2N (t) >= Cn - Cn (2.61)
n =- n =- N
43
Cuando una determinada funcin se aproxima mediante una serie finita de trminos , se
produce un error importante en la vecindad de una discontinuidad, no importando cuantos
trminos se utilicen . Este hecho se conoce como Fenmeno de Gibbs
La Figura 2.15 ilustra el Fenmeno de Gibbs para diferentes valores de N.
x N (t) x N (t)
N=1 N=3
-T1 0 T1 t 0 t
-T1 T1
x N (t) x N (t)
N=7 N = 17
-T1 0 T1 t -T1 0 T1 t
x N (t)
N = 69
-T1 0 T1 t
Ejemplo 2.13.
Usando MATLAB, determinar las grficas de los espectros de magnitud y fase de la seal
peridicax(t) mostrada en la Figura 2.16.
44
x(t)
x(t)
cos(t)
p p
t[s]
-8 - 0 8
2 2
Solucin
De acuerdo a la Figura 2.16 se deduce que el periodo de la seal x(t) es T = 8[s], por lo
tanto la frecuencia fundamental es w0 = 2p/8 = p/4[rad/seg]. Aplicando serie de Fourier, se
tiene
x(t) = Ce
n =-
n
jnw0 t
y
T
2
1
x(t)e
- jnw0 t
Cn = dt
T T
-
2
Luego
p
2
1
cos(t)e
- jnw0 t
Cn = dt
8 p
-
2
p
2
1
Cn = (e + e - jt )e - jnw0 t dt
jt
16 p
-
2
p
2
1
(e
jt (1- nw0 )
Cn = + e - jt (1+ nw0 ) )dt
16 p
-
2
45
Integrando, se obtiene
1 1 e j 2 (1-nw0 ) - e - j 2 (1-nw0 ) - 1
p p 1 e - j 2 (1-nw0 ) - e j 2 (1- nw0 )
p p
Cn =
16 j(1 - nw0 ) 16 j(1 + nw0 )
Cn =
1 1
8 (1 - nw0 )
cos ( ) + 8(n +1 w ) cos ( )
pnw0
2
pnw0
2
0
De donde
1
C n = cos ( ) (1 - 1nw ) + (n +1w )
pnw0
2
8 0 0
Luego
Cn =
1 1
4 (1 - n 2 w02 )
cos ( )
pnw0
2
46
0.25
0.2
0.15
0.1
0.05
0
-10 -8 -6 -4 -2 0 2 4 6 8 10
Angulo(c ) en rad
n
3.5
2.5
1.5
0.5
0
-10 -8 -6 -4 -2 0 2 4 6 8 10
Variable n
47
Limitacin Estricta. Una funcin tiene limitacin estricta en el dominio del tiempo ,
cuando la funcin es nula fuera de un cierto intervalo de tiempo, tal como se muestra en la
Figura 2. 19.
x(t)
0 t
Limitacin Asinttica. Una funcin tiene limitacin asinttica si tiende a cero cuando el
tiempo tiende a , como se ilustra en la Figura 2.20.
x(t)
0 t
Figura 2.20. Funcin con Limitacin Asinttica .
Limitacin Mixta. Este tipo de limitacin es una combinacin de la limitacin estricta con
la asinttica, como se ilustra en la Figura 2.21.
x(t)
0 t
Figura 2.21. Funcin con Limitacin Mixta .
Las seales a considerar son de cuadrado integrable, si la seal x(t) es de este tipo, se
cumple
lim x(t) dt<
2
T
T
48
Con T como intervalo de observacin.
Esta relacin implica que la seal x(t) tiene energa finita, lo que determina que x(t) est
descrita en trminos de energa. Tales seales se representan en el dominio de la frecuencia,
utilizando la Transformada de Fourier.
Se define la Transformada de Fourier F{x(t)} de la seal x(t), como
dondew = 2pf
Definindose la Transformada Inversa de Fourier, F-1{X(f)}, como
x(t)e
- jwt
X(w) = dt (2.64)
-
y
1
x(t) =
2p -
X(w)e jwt dw (2.65)
2
E= x(t) dt <
-
49
- - - -
- - -
Finalmente
1
x(t) dt = X(f ) df =
2 2 2
E= X(w) dw (2.66)
- - 2p -
La ecuacin (2. 66) representa el Teorema de Parseval para seales no peridicas.
Para cargas diferentes de un ohm, aplicando el Teorema de Parseval, y con x(t)
como seal de tensin, las relaciones de energa son
1 1 1
E = x(t) dt = X(f ) df =
2 2 2
X(w) dw (2.67)
R - R - 2pR -
R
E =R x(t) = R X(f ) df =
2 2 2
X(w) dw (2.68)
- 2p -
Sx (f ) = X(f )
2
(2.69)
Se deduce que Sx(f) > 0 y es real y par, por lo tanto la energa E se puede escribir como
E= Sx (f )df =2 Sx (f )df
- 0
(2.70)
50
Es aqu donde se origina el concepto de ancho espectral de una seal, estableciendo que:
ancho espectral es la banda de frecuencias que contiene la mayor parte de la energa de la
seal. Un criterio podra ser el 90 %. Se considera despreciable la energa contenida en las
frecuencias que estn fuera de tal banda.
Ejemplo 2.14
-t / 2 0 t/ 2 t
Figura 2.22. Pulso Rectangular del Ejemplo 2. 14
Solucin
Como x(t) es simtrico par, se tiene
t
2
X(f ) = 2 A cos wtdt
0
Integrando
Para f = 0, se tiene
X(0) = At
51
X(f )
0
-4 / t -3/ t -2 / t -1/ t 1/ t 2/ t 3/ t 4/ t f
a)
RX(f )
180
-3/ t -2 / t -1/ t
1/ t 2/ t 3/ t 4/ t f
- 180
b)
La grfica de Sx(f) tiene una forma similar a la grfica de X(f) , la cual se anula para
valores de f mltiplos de 1/t , y se puede deducir que la porcin ms significativa del
espectro se halla contenida en el intervalo f< 1/t .Adems, se observa que si la duracin
del pulso se reduce (t ms pequeo), el ancho espectral aumenta y viceversa . De modo que
los pulsos cortos tienen un gran ancho de banda, y los pulsos largos un ancho de banda
pequeo. El pulso rectangular se utiliza con frecuencia como seal modelo, aunque
fsicamente no exista. Su simplicidad y fcil operacin, lo hacen muy til en Teora de
Seales .
52
Ejemplo 2.15
h(t)e - jwt dt = e
- at
H(f ) = u(t)e - jwt dt
- -
H(f ) = e e - at - jwt
dt = e - (a + jw) t dt
0 0
Integrando, se obtiene
-1 -(a + jw)t
H(f ) = e
a + jw 0
Luego
1
H(f ) =
a + jw
E= h (t)dt = e -2at dt
2
- 0
-1 1
E = e -2at = <
2a 0 2a
a + jw
1
Sx (f ) =
a + w2 2
53
2.3.8. Potencia . Densidad Espectral de Potencia .
Potencia .Para el caso de seales descritas en trminos de potencia, considerando una carga
resistiva de un ohm y una seal x(t), la potencia media P de x(t) est dada por
T
2
1
2
P = lim x(t) dt (2.71)
T T T
-
2
Para una seal peridica, la operacin de llevar al lmite se puede omitir siempre que T se
considere como el periodo de la seal. Sin embargo, hay seales de potencia que no son
peridicas, por lo que en este caso se debe considerar la ecuacin (2.72) que representa el
caso general, para el clculo de la potencia asociada a la seal x(t).
Densidad Espectral de Potencia. Para la determinacin de la expresin de la densidad
espectral de potencia, se puede comenzar definiendo un truncamiento de la seal de
potencia x(t). Esta seal truncada se denomina xT (t), donde T es el intervalo de
observacin y por conveniencia de anlisis xT (t) se puede definir como
x(t) t < T
x T (t) = 2
0 otros valores
La Figura 2.26 muestra un ejemplo de una seal x(t) y su versin truncada xT (t)
x(t)
-T/2 0 T/2 t
a)
x T (t)
-T/2 0 T/2 t
b)
54
De acuerdo a su definicin, xT (t) es una seal descrita en trminos de energa. Siendo XT
(f) su transformada de Fourier, su densidad espectral de energa Sx T (f) es
Sx T (f ) = X T (f )
2
(2.72)
Donde
T
2
x x(t)e
- j2 pft - j2 pft
X T (f ) = T (t)e dt = dt (2.73)
- - T2
2
Sx T (f ) X T (f )
G xT = = (2.74)
T T
1 2
G x (f ) = lim G xT = lim X T (f ) (2.75)
T T T
1
P= G x (f )df =
-
G x (w)dw
2p -
(2.76)
55
potencia de una seal slo proporciona informacin sobre la variacin de su magnitud en
funcin de la frecuencia, omitiendo lo referente a la fase. Por lo que todas las seales con la
misma densidad espectral de potencia tienen idnticos espectros de potencia, sin importar
las posibles diferencias en las caractersticas de la fase. Por lo tanto, la densidad espectral
de potencia no describe unvocamente a la seal en cuestin. Hay una densidad espectral de
potencia especfica para una seal dada, pero puede haber ms de una seal con la misma
densidad espectral de potencia .
Ejemplo 2.16.
Solucin
a) Primeramente se determinar si x(t) = A es una seal de potencia o de energa. Para ello
se calcular su energa y se aplicar el criterio correspondiente.
La energa de x(t) es
A dt =
2
E= x(t) dt = 2
- -
1 2
G x (f ) = lim X T (f )
T T
xT (t)
A
t
-T/2 0 T/2
56
En consecuencia
T
2
x (f )e - jwt dt = Ae
- jwt
X T (f ) = T dt
- -
T
2
Integrando, se obtiene
X T (f ) = AT sin c(fT)
Por lo tanto
1
G x (f ) = lim (AT)2 sin c 2 (fT) = A 2 lim T sin c 2 (fT)
T T T
En consecuencia
Gx (f) = A2 d(f)
Como
Integrando, se obtiene
P = A2 [watts]
Esta expresin de P puede ser verificada calculando la potencia media en el dominio del
tiempo, para ello se tiene
T
2
1
P = lim A dt = A [ watts]
2 2
T T
T
-
2
Por lo que la seal x(t) = Au(t) es de potencia, ya que x(t) es de valor acotado.
La seal truncada xT (t) a considerar tiene la grfica mostrada en la Figura 2.40
xT (t)
A
t
-T/2 0 T/2
Figura 2.40. Grfica de xT (t) del apartado b) del Ejemplo 2.25
57
Por lo cual, XT (f) est dada por
T
2
X T (f ) = Ae- jwt dt =
A
jw
(1 - e - jwT / 2 )
0
X T (f ) =
jw
(e - e ) e
A jwT / 4 - jwT / 4 - jwT / 4
A wT - jwT / 4 2A wT - jwT / 4
X T (f ) = 2jsen e = sen e
jw 4 w 4
AT fT
X T (f ) = sin c e - jwT / 4
2 2
1 A 2T 2 T A T
2
T
G x (f ) = lim sin c 2 f = lim sin c2 f
T T 4 2 2 T 2 2
Recordando que
A2
G x (f ) = d(f )
2
58
A2
P= d(f )
-
2
A2
P= [ watts]
2
Resultado que era de esperar, de acuerdo con la forma de las seales de los apartados a) y
b). y que puede ser ratificado calculando P en el dominio del tiempo.
12 A2
P = lim A 2 dt =
T T
[ watts]
0
2
Ejemplo 2.26.
Sea x(t) la seal cuya grfica se muestra en la Figura 2.41. Determinar su densidad
espectral de potencia.
x(t)
1
........ ........
-T - T2 0 T
2
T t
-1
59
2
G x (f ) = C n d(f - nf 0 )
n =-
Por lo que es necesario determinar los coeficientes de la Serie de Fourier de la seal x(t)
dada. Estos estn dados por
T
2
1
x(t)e
- jnw0 t
Cn = dt
T T
-
2
T
2
2j
T 0
Cn = - x(t) sen nw0 tdt
De acuerdo a la Figura 2.34, x(t) en el intervalo (0,T/2) tiene un valor constante igual a 1,
por lo que
T
2j2
2j nw T
Cn = -
T 0 sen nw0 tdt = -
nw0 T
1 - cos 0
2
np n
Cn = - j sin c 2
2 2
En consecuencia
np
2
n
G x (f ) = sin c 4 d(f - nf 0 )
n =- 2 2
60
(f) y X2 (f) las Transformadas de Fourier de x1 (t) y de x2 (t) respectivamente, luego para
dos constantes a1 y a2 arbitrarias se tiene que
F{ x* (t)} = x (t)e
* - jwt
dt
-
*
F{ x (t)} = x(t)e jwt dt
*
F{ x* (t)} = X* (-f )
Simetra. Cuando una seal posee simetra con respecto al eje tiempo, su transformada
puede ser simplificada. La simetra de una seal depende de su forma y de la ubicacin del
origen del tiempo. Pero se tiene la libertad de elegir el origen del tiempo dado que
fsicamente no es nico, en contraste con el origen en el dominio de la frecuencia, el cual
tiene un significado fsico bien definido .
Cualquier seal se puede expresar como la suma de una funcin par xe(t), y de una
funcin impar xo (t), tenindose que
61
de donde
x e (t) = 1
2 [ x(t) + x(-t)]
(2.80)
x 0 (t) = 12 [ x((t) - x(- t) ]
F{ x 0 (t)} = X 0 (f ) = -2 j x 0 (t) sen wtdt (2.82)
0
X e (f )
-
x e (t)e - jwt dt =
-
x e (t) cos wtdt - j x e (t) sen wtdt
-
X 0 (f )
-
x 0 (t)e - jwt dt =
-
x 0 (t) cos wtdt - j x 0 (t) sen wtdt
-
X 0 (f ) = -2 j x 0 (t) sen wtdt
0
Para el caso de que x(t) presente simetra par (x0 (t) = 0), se tendr que
62
X( f ) = Xe( f ) (2.84)
y para el caso de que x(t) presente simetra impar ( xe (t) = 0), se tendr
X( f) = X0 ( f ) (2.85)
Las ecuaciones (2.84) y (2.85) establecen que el espectro de una seal real simtrica puede
ser real puro y par o imaginario puro e impar.
Si x(t) es una seal causal, o sea que
lo cual significa que la seal parte en 0 despus de t = 0. Dado que la causalidad excluye
cualquier simetra temporal, el espectro consiste tanto de la parte real como imaginaria de
la integral
X(f ) = x(t)e- jwt dt (2.87)
0
En este caso las partes real e imaginaria del espectro estn relacionadas. No se pueden
especificar en forma arbitraria.
Dualidad. Existe dualidad entre los dominios del tiempo y de la frecuencia. Esto se aprecia
examinando el par de integrales de Fourier, la de anlisis y la de sntesis. Ellas se
diferencian solamente en la variable de integracin y en el signo del exponente de la
exponencial compleja. Una consecuencia de esta similitud es el Teorema de Dualidad, el
que establece que si x(t) y X(f) constituyen un par conocido de transformada, y si existe
una funcin temporal z(t) relacionada a la funcin X(f) por
X(l)e
j2 plt
x(t) = dl
-
63
Adems, ya que t es una variable ficticia en la integral que define la Transformada de
Fourier y dado que z(t) = X(t), se tiene
F{z(t)} = x(- f )
Ejemplo 2.20.
Solucin
Se obtendr Z(f) aplicando el Teorema de Dualidad al par de transformada
F
x(t) = BP ( t )
t
X(f ) = Bt sin c(ft)
comparando esta expresin con la de X(f), se puede escribir que z(t) = X(t) con t = 2W y B
= A/2W. La propiedad de dualidad establece que
como la funcin rectangular es simtrica par, se tiene que F{z(t)} tiene la forma
A f
Z(f ) = P
2W 2W
Luego, una funcin sin(x)c en el dominio el tiempo tiene una transformada de forma pulso
rectangular en el dominio de la frecuencia .
64
1 f
F{ x(at)} = a0
a a
X (2.90)
La seal escalada x(at) ser expandida si a<1 y ser comprimida si a>1. Un valor
negativo de a produce una inversin temporal como tambin expansin o compresin. Si a
= -1, se tiene el par de transformada x( -t) X( -f) y en este caso tanto la seal como el
espectro son invertidos .
Si a es positiva pero menor que uno, x(at) es una versin expandida x(t) y su
densidad espectral se comprime. La magnitud de la densidad espectral tambin cambia para
mantener el balance de energa entre los dos dominios. Si a es positiva y mayor que uno,
x(at) es una versin comprimida de x(t) y su densidad espectral se expande en frecuencia
en 1/a .
-1
F{ x(- a t)} = x(l )e - jwl / a dl
a -
F{ x(- a t)} =
1
x(l)e
- j2 p (f / a ) l
dl
a -
1 f
F{ x(- a t)} = X
a a
Desplazamiento Temporal . Dada una funcin temporal x(t), se pueden generar otras
formas a partir de ella modificando su argumento. Especficamente, reemplazando t por t -
td y con td > 0 se produce la seal retardada en el tiempo x(t - td ). La seal retardada tiene
la misma forma que x(t), pero desplazada td unidades hacia la derecha a lo largo del eje del
tiempo. En el dominio de la frecuencia, el retardo temporal produce un agregado de fase
lineal con pendiente negativa -2ptd , o sea
65
Demostracin. Considerando que w = 2pf y realizando el cambio de variable l = t - td en la
integral de la transformada, se tiene
F{ x(t - t d )} = x(t - t d )e- jwt dt
-
F{ x(t - t d )} = x(l)e
- jw( l+ t d )
dl
-
F{ x(t - t d )} = x(l )e - jwl dl e - jwt d
-
Si td es negativo, se dice que se produce una seal adelantada x(t + td ) y en este caso se
tiene
Ejemplo 2.21.
Determinar Z(f) en trminos de X(f), X(f)= F{x(t)}, cuando z(t) = x(at - td) .
Solucin
Considerando la seal x(at) y utilizando la propiedad de escalamiento , se tiene
1 f
F{ x(at)} =
a a
X
1 f - j wa td
F{z(t)} = F{x(at - t d } =
a a
X e
66
Ejemplo 2.22.
-t t t
-1
Figura 2.42. Grfica de x(t) del Ejemplo 2.29
Solucin .
Se tiene que
t + 2t t - 2t
x(t) = P - P t
t
Como x(t) = y(t + t/2) - y(t - t/2), aplicando transformada a x(t) , se obtiene
sen pft
X(f ) = ( 2jpft ) t sin c(ft)
pft
67
Aplicando la definicin de sinc(x), se obtiene
{ }
F x(t)e jw0 t = X(f - f 0 ) (2.92)
Demostracin. Se tiene
{
F x(t)e jw0 t
} = x(t)e jw0 t - jwt
e dt
-
{
F x(t)e jw0 t
} = x(t)e - j( w-w0 )t
dt
-
{ }
F x(t)e jw0 t = X(f - f 0 )
{ }
F x(t)e - jw0 t = X(f + f 0 )
F { x(t) cos w0 t} = 1
2 [ X(f - f 0 ) + X(f + f 0 )] (2.93)
68
Para el caso de la seal x(t)senw0 t, se tiene
F { x(t) sen w0 t} = 1
2j [ X(f - f0 ) - X(f + f 0 )] (2.101)
Ejemplo 2.30.
g(t) = x(t - 12 )
- jp (f - 12 )
G(f - 12 ) = X(f - 12 )e
jp
G(f - 12 ) = X(f - 12 )e - jpf e 2
Por lo tanto
69
d
F x(t) = jwX(f ) (2.95)
dt
X(f )e
jwt
x(t) = df
-
d d
x(t) = X(f ) e j2 pft df
dt - dt
De donde
d
x(t) = [ j2pfX(f )] e j2 pft df
dt -
d
F x(t) = j2pfX(f )
dt
F {-
t
x(t)dt = } 1
jw
X(f ) + pX(0)d(f ) (2.96)
donde
X(0) = x(t)dt
-
(2.97)
70
Se observa que la integracin en el tiempo suprime las componentes de alta frecuencia de la
seal. Esta conclusin est en concordancia con la afirmacin de que el proceso de
integracin suaviza las fluctuaciones de una seal en el dominio del tiempo. Obviamente si
X(0) = 0, la transformada de la integral se reduce a
t 1
F x(t)dt = X(f )
- jw
Ejemplo 2.24.
x(t)
A
-2t -t tt 2t
Figura 2.31|. Grfica del Pulso Trapezoidal del Ejemplo 2.24 .
Solucin
Dada la forma del pulso trapezoidal es ms conveniente determinar su transformada
aplicando el Teorema de Derivacin. Para ello, x(t) se deriva dos veces, las grficas de tales
derivadas se muestran en la Figura 2.32 .
x , (t)
A
t
t 2t
-2t -t t
- At
a)
x ,, (t) A
A t
t
- At - At
b)
Figura 2.32. Grficas de x , (t) y de x ,, (t) del Ejemplo 2.24
71
F{x ,, (t)} =
A
F {d(t + 2t) - d(t + t) - d(t - t) + d(t - 2t)}
t
por lo tanto
F{x ,, (t)} = (e - e - e + e )
A j2wt jwt - jwt - j2wt
t
A e j2 wt + e - j2 wt - (e jwt + e - jwt )
X(f ) =
t -(2pf )2
Aplicando Euler, se tiene
t -(2pf )2 -(2pf ) 2
72
Ejemplo 2.25.
x(t)
A
-t 0 t t
triangular mostrado en la Figura 2.45.
t
A 1 - t <t
x(t) = t
0 t >t
y(t)
A
t
-t t
-A
Figura 2.434. Grfica de y(t) del Ejemplo 2.25
t
1
x(t) = y(l)dl
t -
73
Aplicando el teorema de integracin, se obtiene
1 1
X(f ) = Y(f )
t j2pf
F{d(t)} = d(t)e
- jwt
dt
-
Integrando, se obtiene .
F {d(t)} = 1 (2.98)
La ecuacin (2.98), indica que la funcin d(t) tiene una densidad espectral uniforme para
todas las frecuencias, tal como se muestra en la Figura 2.35 .
x(t) X(f)
d(t) 1
t f
0 0
Figura 2.35. Impulso d(t) y su Transformada de Fourier
74
1
F-1 {1} = e jwt dw = d(t) (2.99)
2p -
e
jwx
dw = 2pd(x) (2.100)
-
x(t) = Ce
n =-
n
jnw0 t
F{ x(t)} = F Cn e jnw0 t
n =-
La cual puede escribirse como
F{ x(t)} = C F{e }
n =-
n
jnw0 t
{ }
F e jnw0 t = 2pd ( w - nw0 )
Por lo tanto
F{x(t)} = 2p C n d ( w - nw0 )
n =-
o (2.101)
F{x(t)} = C d ( f - nf )
n =-
n 0
75
Ejemplo 2.26.
dT (t)
1
......... .........
dT (t) = C e
n =-
n
jnw0 t
Por lo tanto
T
2
1
Cn =
T d T
T (t)e - jnw0 t dt
-
2
dT (t) = d(t)
En consecuencia
T
2
1
d(t)e
- jnw0 t
Cn = dt
T T
-
2
f (t)d(t)dt = f (0)
-
Se tiene que
76
1
Cn =
T
por lo que
1
F{dT (t)} = 2p d(w - nw0 )
n =- T
Como
2p
w0 =
T
F{dT (t)} = w0 d ( w - nw )
n =-
0
o
F{dT (t)} = f 0 d ( f - nf )
n =-
0
Ejemplo 2.34.
Solucin
Aplicando la definicin de Transformada de Fourier , se tiene
F{A} = Ae
- jwt
dt
-
F{A} = A e jwx dx
-
de donde
77
F{A} = 2pAd(w)
o
F{A} = Ad(f )
f(t) F(f)
A Ad(f)
t f
0 0
1
Figura 2.37. Una Constante y su Transformada de Fourier
Transformada de sgn(t) .
La funcin sgn(t) se define como
1 para t>0
sgn(t) =
-1 para t<0
sgn(t)
1
-1
78
La Transformada de Fourier de la funcin sgn(t) se puede obtener utilizando la propiedad
de la derivacin en el tiempo , la cual establece que :
Si se tiene el par de transformada
F
x(t) X(f )
Luego se cumple que
F
x , (t) jwX(f )
Por lo tanto si
x(t) = sgn(t)
luego
x , (t) = 2d(t)
F{x , (t)} = 2
Como
F{ x , (t)} = jwX(f )
de donde
F {x , (t)}
X(f ) =
jw
Por lo tanto
2
X(f ) = F{sgn(t)} = (2.102)
jw
1 para t>0
u(t) =
0
para t<0
79
u(t)
1
t
0
Figura 2.39. Escaln Unitario
La funcin escaln unitario se puede expresar en funcin de la funcin sgn(t), de la
siguiente manera
1 1
u(t) = + sgn(t)
2 2
1 1
F{u(t)} = d(f ) + (2.103)
2 jw
Transformada de e jw0 t .
{ }= e
F e jw0 t jw0 t - jwt
e dt = e
j( w0 -w ) t
dt
- -
t = -y ; w - wo = x
se obtiene
{ } e
F e jw0 t = jxy
dy = 2pd(x)
-
80
Transformada de coswot y senwot .
Se tiene
1
(
F{cos w0 t} = F e jw0 t + e - jw0 t
2
)
luego
1
F{cos w0 t} = d ( f - f 0 ) + d ( f + f 0 ) (2.106)
2
Empleando un mtodo similar, se obtiene
-j
F{sen w0 t} = d ( f - f 0 ) - d ( f + f 0 )
2
o (2.107)
1
F{senwo t} = d ( f - f 0 ) e - jp / 2 + d ( f + f 0 ) e jp / 2
2
La Figura 2.40 ilustra las funciones senw0t y cosw0 t y sus espectros de amplitud y de fase
a)Funcin cosw0 t
F(w)
-wo 0 w0
b) Espectros de cosw0 t
81
t
c)Funcin senw0 t
F(w)
p
2
-w0 w0 w
- p
2
d) Espectros de senw0 t
Figura 2.40. Grficas de las Funciones cosw0t y senw0t y de sus Espectros
En la Tabla 2.2, se muestran pares de transformadas bsicas muy utilizadas
1
e- at u(t)
a + jw
1
te- at u(t)
( a + jw)
2
1, t < T2
x T (t) = T sin c ( w2T )
0, otros valores
( )
A 1 - t ,
T
t <T
AT sin c 2 ( w2T )
0, t >T
-a t 2a
e
a + w2
2
82
w0
e- at sen(w0 t)u(t)
( a + jw ) + w20
2
a + jw
e- at cos(w0 t)u(t)
( a + jw ) + w20
2
p -w2 / 4a
e-at
2
e
a
t n -1 - at 1
e u(t)
(n - 1)! ( jw + a )
n
1 p -a w
e
a + t2
2
a
cos bt p - a w- b - a w+ b
e +e
a 2 + t2 2a
senbt p - a w- b - a w+ b
e -e
a 2 + t2 2aj
-2
t
w2
d n d(t)
( jw) n
dt n
83
b m r m + b m -1r m -1 ++ b1r + b 0
H(r) = (2.108)
a n r n + a n -1r n -1 ++ a1r + a 0
c m r m + c m -1r m -1 ++ c1r + c0
H(r) = (2.109)
r n + d n -1r n -1 ++ d1r + d 0
b m (r - z1 )(r - z 2 )(r - z m )
H(r) = (2.110)
a n (r - p1 )(r - p 2 )(r - p n )
Funcin Racional Propia. Para el caso que en la funcin racional, se tenga m < n, la
funcin racional H(r) se conoce como Funcin Racional Propia.
bn -1r n -1 ++b1r + b0
H(r) = g m -n r m -n + g m - n -1r m - n -1 ++g1r + g 0 + (2.111)
r n + d n -1r n -1 ++ d1r + d 0
Donde los coeficientes g1 ,g2,....... ,gm-n y b0, b1,........, bn-1, se obtienen al igualar las
ecuaciones (2.109) y (2.111) y posteriormente multiplicndolas por el polinomio del
denominador, para enseguida comparar los coeficientes de potencias iguales de r de ambos
miembros de la ecuacin resultante y de esta manera determinar los coeficientes b y g en
funcin de los coeficientes conocidos c y d. Para visualizar el procedimiento indicado, se
desarrollar el siguiente ejemplo.
84
Ejemplo 2.28.
Expresar esta funcin como la suma de un polinomio en r y de una funcin racional propia.
Solucin
De acuerdo a la expresin dada de H(r), se tiene que m = 3 y n = 2. Considerando (2.118),
la expresin dada de H(r) se puede escribir como
b1r + b0
H(r) = g1r + g 0 + (I)
r + d1r + d 0
2
c3 r 3 + c2 r 2 + c1r + c o b r + b0
= g1r + g 0 + 2 1
r + d1r + d 0
2
r + d1 r + d 0
g1 = c 3
g 0 = c 2 - c3d1
b1 = c1 + c3d13 - c3 d 0 - c 2 d1
b0 = c 0 + c3d 0 d1 - c 2 d 0
Por lo tanto, la expresin pedida para H(r) es
85
(c1 + c3 d12 - c3 d 0 - c 2 d1 )r + c0 + c3d 0 d1 - d 0 c 2
H(r) = c3 r + c2 - c1d1 +
r 2 + d1 r + d 0
c m r m + c m -1r m -1 ++ c1r + c0
H(r) = (2.112)
(r - p1 )(r - p 2 )(r - p n -1 )(r - p n )
A1 A2 A n -1 An
H(r) = + ++ + (2.113)
r - p1 r - p 2 r - p n -1 r - p n
El problema de la expansin en fracciones parciales se reduce a la determinacin de los
coeficientes Ai , los que dependern de la naturaleza de los polos de H(r). De aqu, se
pueden analizar los siguientes casos.
Ai = [ (r - pi )H(r) ] r = p (2.114)
i
Ejemplo 2.29.
r +1
H(r) =
r + 2r + 5
2
Solucin
Los polos de H(r) se determinan resolviendo la ecuacin
r 2 + 2r + 5 = 0
obtenindose
p1 = -1 + j2 , p 2 = -1 - j2
Por lo tanto
r +1 A1 A2
H(r) = = +
r - ( -1 + j2 ) r - ( -2 - j2 ) r - ( -1 + j2 ) r - ( -1 - j2 )
86
De donde
{
A1 = r - ( -1 + j2 ) H(r) } r =-1+ j2
=
1
2
{
A 2 = r - ( -1 - j2 ) H(r) } r =-1- j2
=
1
2
1 1
H(r) = 2
+ 2
r - ( -1 + j2 ) r - ( -1 - j2 )
Polos Mltiples. En general, una funcin racional puede tener algunos polos diferentes
conjuntamente con algunos polos mltiples. Para el caso de que se tenga polos diferentes y
un polo pi mltiple con multiplicidad li , se puede considerar la siguiente expansin en
fracciones parciales
A1 A2 A Ai 2 A il i
H(r) = + ++ i1 + ++ (2.115)
r - p1 r - p 2 r - pi ( r - pi ) 2
( r - pi ) i
l
Los coeficientes de los polos diferentes A1, A2, , y el coeficiente Ail se determinan
utilizando la ecuacin (2.114), tal como se emple en el Ejemplo 2.36. Los coeficientes Ai1,
Ai2, , Aik, se determinan usando la siguiente expresin
1 d li - k
l i - k (
r - pi ) i H(r) , k = 1,2,, li 1
l
Aik = (2.116)
( li - k )! dr
r = pi
Ejemplo 2.30.
Para la funcin
2(r + 1)
H(r) =
r(r + 3)(r + 5) 2
Solucin
Los polos de H(r) son
87
p1 = 0 , p2 = -3 y el polo p3 = -5 con multiplicidad 2
2(r + 1) 1
A 2 = (r + 3)H(r) r =-3 = =
r(r + 5) 2 r =-3
3
2(r + 1) 4
A32 = (r + 5) 2 H(r) = =-
r =-5 r(r + 3) r =-5 5
1 d 2-1 d 2(r + 1)
A31 = (r + 5)2 H(r)
2 -1
=
(2 - 1)! dr r =-5 dr r(r + 3) r =-5
2 1
- 259 - 54
H(r) = 75
+ 3
+ +
r r+3 r + 5 (r + 5)2
88
Ejemplo 2.31.
7 + 5jw
H(w) =
(4 + jw) ( jw) 2 + jw + 1
Solucin
Haciendo jw = r, se tiene
7 + 5r
H(r) =
(4 + r) r 2 + r + 1
Los polos de esta funcin son
p1 = -4 ; p 2 = - 12 + j 2
3
; p3 = - 12 - j 2
3
A1 A2 A3
H(r) = + +
r + 4 r + ( 12 - j 23 ) r + ( 12 + j 23 )
7 + 5r 1 3
A 2 = r + ( 12 - j 23 ) H(r) 1 3 = = -j
r =- 2 + j 2 (r + 4) r + ( 2 + j 2 ) 1 3 2
1 3 2
r =- 2 + j 2
7 + 5r 1 3
A3 = r + ( 12 + j 23 ) H(r) 1 3 = = +j
r =- 2 - j 2 (r + 4) r + ( 2 - j 2 ) 1 3 2
1 3 2
r =- 2 - j 2
89
-1 1
-j 3 1
+j 3
H(r) = + 21 2 3 + 21 2 3
r + 4 r + (2 - j 2 ) r + (2 + j 2 )
-1 2 - j 2 2 + j 2
1 3 1 3
H(w) = + +
jw + 4 jw + ( 12 - j 23 ) jw + ( 12 + j 23 )
De donde,
MATLAB hace uso de los coeficientes del numerador y del denominador de F(x). Para ello
se definen los vectores filas num y den como:
El comando
[r,p,k] = residue(num,den) (2.120)
calcula los residuos (vector r), los polos (vector p) y los trminos del polinomio resultante
(vector k). Si F(x) es impropia, la expansin en fracciones parciales es de la forma
90
k(x) es un polinomio en x, con el mayor exponente de x dado por m n, cuando m 0, o
sea cuando F(x) sea una funcin racional impropia. El polinomio k(x) es cero cuando F(x)
es una funcin racional propia, o sea, cuando m < n.
Para un polo p(i) de multiplicidad q, la expansin en fracciones parciales contendr
trminos de la forma
5x 2 + 3x + 2
a)
x 3 + 8x 2 + 19x + 12
x 2 + 2x + 3
b)
x 3 + 6x 2 + 12x + 8
3x + 2
c)
2x - 3x + 6
2
x 4 + 5x 2 + 3x + 2
d)
x 3 + 6x 2 + 11x + 6
Solucin
a) num = [5 3 2];
>> den = [1 8 19 12];
>> [r,p,k]=residue(num,den)
r=
23.3333 = 70/3
-19.0000
0.6667 = 2/3
p=
-4.0000
-3.0000
-1.0000
91
k=
[]
k(x) = 0
Luego
5x 2 + 3x + 2 70 19 2
= - +
x + 8x + 19x + 12 3(x + 4) x + 3 3(x + 1)
3 2
b) num = [1 2 3];
>> den = [1 6 12 8];
>> [r,p,k]=residue(num,den)
r=
1.0000
-2.0000
3.0000
p=
-2.0000
-2.0000
-2.0000
k=
[]
k(x) =0
En este caso,
x 2 + 2x + 3 1 2 3
= - +
x + 6x + 12x + 8 x + 2 ( x + 2 )
3 2 2
( x + 2)
3
c) num = [ 3 2];
>> den = [2 -3 6];
>> [r,p,k]=residue(num,den)
r=
92
0.7500 - 0.6805i
0.7500 + 0.6805i
p=
0.7500 + 1.5612i
0.7500 - 1.5612i
k=
[]
k(x) = 0
De donde
3x + 2 0, 75 - 0, 6805i 0, 75 + 0, 6805i
= +
2x - 3x + 6 0, 75 + 1,5612i 0, 75 - 1,5612i
2
d) num = [1 0 5 3 2];
den = [1 6 11 6 ];
>> [r,p,k]=residue(num,den)
r=
59.5000 = 119/2
-32.0000
2.5000 = 5/2
p=
-3.0000
-2.0000
-1.0000
k=
1 -6
x 4 + 5x 2 + 3x + 2 119 32 5
=x -6+ - +
x + 6x + 11x + 6
3 2
2(x + 3) x + 2 2(x + 1)
93
Ejemplo 2.33
Utilizando MATLAB para la expansin en fracciones parciales, determinar la transformada
inversa de
( jw + 5)(2 jw + 1)
H(w) =
( jw + 1)[( jw)2 + jw + 1]
Solucin
La expresin dada de H(w) se puede escribir de la forma siguiente
r=
-4.0000
3.0000 - 3.4641i
3.0000 + 3.4641i
p=
-1.0000
-0.5000 + 0.8660i
-0.5000 - 0.8660i
k=
[]
De donde
-4 3 - j3, 4641 3 + j3, 4641
H(w) = + +
jw + 1 jw + (0,5 - j0,866) jw + (0,5 + j0,866)
Luego,
h(t) = F -1 {H(w)} = -4e- t u(t) + (3 - j3, 4641)e - (0,5- j0,866)t u(t) + (3 + j3, 4641)e- (0,5 + j0,866)t u(t)
Ecuacin que se puede escribir como
94
2.3.13. Uso de MATLAB en la Determinacin Directa de la Transformada de Fourier y de
la Transformada Inversa de Fourier
Transformada de Fourier. Para determinar la expresin de la Transformada de Fourier, a
partir de la expresin en el dominio del tiempo de la funcin o seal, se usa la funcin
fourier. Si x(t) es la seal a considerar, para obtener su Transformada de Fourier X(w), la
sintaxis es X = fourier(x). El ejemplo siguiente, ilustrar el procedimiento correspondiente
para determinar en forma directa, usando MATLAB, la Transformada de Fourier de una
seal o funcin dada.
Ejemplo 2.34.
t
-T 0 T
Figura 2.41. Grfica de x(t) del Ejemplo 2.34.
95
A*(exp(i*T*w)*(pi*Dirac(w)-i/w)-exp(-i*T*w)*(pi*Dirac(w)-i/w))
O sea
{ }
X(w) = A e jwT pd( w) - wj - e - jwT pd( w) - wj
Queda como ejercicio para el lector, considerando que d(w)sen(wT) = 0 , demostrar que la
Ejemplo2.35.
Considerando el resultado obtenido para la Transformada de Fourier X(w) del Ejemplo
2.34, utilizar la funcin ifourier para determinar la Transformada Inversa de Fourier x(t).
Solucin
Se tiene que la expresin de X(w) es
{ }
X(w) = A e jwT pd( w) - wj - e - jwT pd( w) - wj
1/2*A*(Heaviside(x+T)-Heaviside(-x-T)-Heaviside(x-T)+Heaviside(-x+T))
96
Cuando la variable en el dominio de la frecuencia es w, la variable temporal que entrega
MATLAB, por defecto, es x. Por lo tanto ,considerando la expresin obtenida por el
programa, se tiene que
1
x(t) = A [ u(t + T) - u(- t - T) - u(t - T) + u(- t + T)]
2
x(t) = A ( 2Tt )
Ejemplo 2.36
.Utilizando la funcin fourier, determinar las Transformadas de Fourier de las siguientes
seales
a) x(t) = (e -4t cos At)u(t) .
b) x(t) = (te-2t sen4t)u(t) .
c) x(t) = ( senptpt ) ( sen 2 p (t -1)
p (t -1) ) u(t) .
Solucin
a) El programa es
ans =
1/2/(4-i*A+i*w)+1/2/(4+i*A+i*w)
O sea,
1 1
X(w) = 2
+ 2
4 + j(w - A) 4 + j(w + A)
97
>> % Determinacion de Transformada de Fourier
>> %de x(t)=(t*exp(-2*t)*sin(4*t))*u(t)
>> t=sym('t','real');
>> escalon1=sym('Heaviside(t)');
>> x=(t*exp(-2*t)*sin(4*t))*escalon1;
>> fourier(x)
ans =
-1/2*i/(2-4*i+i*w)^2+1/2*i/(2+4*i+i*w)^2
Es decir
- 12 j 1
j
X(w) = + 2
1/pi^2*(1/4*i*pi*(Heaviside(-w+3*pi)-Heaviside(w-3*pi))-1/4*i*exp(-i*(w-
3*pi))*pi*(Heaviside(-w+3*pi)-Heaviside(w-3*pi))-1/4*i*pi*(Heaviside(-w-pi)-
Heaviside(w+pi))+1/4*i*exp(-i*(w+pi))*pi*(Heaviside(-w-pi)-Heaviside(w+pi))-
1/4*i*pi*(Heaviside(-w+pi)-Heaviside(w-pi))+1/4*i*exp(-i*(w-pi))*pi*(Heaviside(-w+pi)-
Heaviside(w-pi))+1/4*i*pi*(Heaviside(-w-3*pi)-Heaviside(w+3*pi))-1/4*i*exp(-
i*(w+3*pi))*pi*(Heaviside(-w-3*pi)-Heaviside(w+3*pi)))
98
Ejemplo 2.37.
1/500*Heaviside(x)*(-500*exp(-4*x)+250*exp((-1/2+433/500*i)*x)-433*i*exp((-
1/2+433/500*i)*x)+250*exp((-1/2-433/500*i)*x)+433*i*exp((-1/2-433/500*i)*x))
De donde
h(t) = -e -4t + (0,5 - j0.866)e - (0,5 - j0,866) t + (0,5 + j0.866)e- (0,5 + j0,866) t u(t)
99
PROBLEMAS
2.1. Use MATLAB para graficar las siguientes seales. Escalar adecuadamente el eje
temporal para que se grafique una parte suficiente de la seal que permita visualizar su
gorma completa.
0 t < -3
a) x(t) = t + 3 -3 t < 2
t - 3 t2
b) y(t) = x(t 2) con x(t) definida en el apartado a).
c) x(t) = 2cos(2t) + 3sen(8t)
2.2. Escribir un programa en MATLAB para generar y graficar , con 51 puntos, los
siguientes escalones desplazados:
a) u(t 4).
b) u(t 12).
c) u(t +8).
2.3. Determinar el valor medio, el valor eficaz de la seal representada en la figura P 2.3
x(t)
10
....... ........
Figura P 2.3
2.4 Determinar el valor eficaz, el factor de forma y el factor de cresta de la seal ilustrada
en la figura P 2.4.
x(t)
Xm
.............. ..............
1
t
0 2
T T 2T
Figura P 2.4
2.5 Determinar el valor y eficaz de una seal cosenoidal, con rectificacin onda completa,
cortada en la mitad de su valor mximo.
100
2.6. Determinar la expresin de k, en funcin del valor eficaz y de A en la forma de seal
representada en la Figura P 2.6, sabiendo que k es una fraccin del perodo T . Determinar
el valor de k cuando el valor de A es 10 y cuando el valor eficaz es a) 3 , b)
5 Cul ser el mximo valor eficaz de la seal dada al variar k , con A = 10 ?
x(t)
A
.............. ..............
t
kT T T+kT
Figura P2.6
2.7. Determinar el valor medio y el valor eficaz (rms), de la onda senoidal de voltaje con
rectificacin de media onda, y con un ngulo de retardo de p/4 radianes, como se muestra
en la Figura P 2.7.
x(t)
20
wt
p/4 p 2p
Figura P 2.7
2.8. Determinar si las siguientes seales son definidas en trminos de energa o de potencia
y encontrar la energa o potencia normalizada en cada caso :
a) e - t
b) e jwt
2.9 Determinar la frecuencia fundamental de las siguientes seales, y dibujar los espectros
de magnitud y fase correspondientes
a) x(t) = 2 + 3cos(0, 2t) + cos(0, 25t + p / 2) + 4cos(0,3t - p)
b) x(t) = 1 + 5cos(120pt + p / 8) + 4cos(600pt - p / 4)
101
2.10. Determinar las representaciones en serie de Fourier para cada una de las siguientes
seales.
a) ej100t
b) cos[p(t-2)/4]
c) cos2t +sen4t
2.11. Sea la seal x(t) = cos4pt. Se tiene que x(t) es peridica con periodo fundamental 1/2 .
Cules son los coeficientes de la serie de Fourier de x(t), si x(t) se considera peridica con
periodo 2?.
2.12. Que porcentaje de la potencia total est contenida dentro del primer cruce por cero
del espectro de la seal x(t), cuya grfica se muestra en la Figura P 2.12.
1/20
x(t)
1
......... .........
t
-1/4 0 1/4
Figura P 2.12
2.13. Un tren de pulsos, cuya grfica se muestra en la Figura P 2.13 a), con A = 10[v], con
periodo T = 10-3[seg] y un ciclo de trabajo d = 0,2 , se aplica a un filtro pasabajos de primer
orden mostrado en la Figura P 2.13 b).
a) Determinar la expresin de los espectros de amplitud y de fase de la seal de salida del
filtro.
b) Determinar la expresin de v2(t) en trminos de las componentes senoidales.
v1 (t) R
A + +
v1 (t) C v 2 (t)
......... .........
- -
t
-T 0 T
R = 1[ KW ] ; C=0,159 [ mF]
a) b)
Figura P 2.13
102
2.14 Un tren de pulsos rectangulares de voltaje v(t), ilustrado en la Figura P 2.14 a), se
aplica a un circuito RL en serie, tal como se muestra en la Figura P 2.14b). Determinar
las cinco primeras armnicas de la respuesta de corriente i(t). En estas condiciones utilizar
MATLAB para graficar vR(t), vL(t) y vR(t)+ vL(t)
v(t) R = 1[ W ]
1
+
......... ......... i(t)
0 1 1 t v(t) L = 1[ H ]
4 2 1
-
-1
a) b)
Figura P 2.14
2.15. La Figura P 2.15 a) muestra una onda triangular de voltaje v(t), que se aplica al
circuito mostrado en la Figura P 2.15 b). Asumiendo que el diodo es ideal, determinar la
expansin en serie de Fourier de la corriente i(t).
R
v(t)
+
1 i(t)
......... ......... v(t) V
-
-1 0 1 1 2
t
2
a) b)
Figura P 2.15
2.17. Empleando Transformada de Fourier, calcular la energa de la seal f(t) dada por
f (t) = e
at
, a>0
103
2.18. Para cada seal x(t) dada, determinar su Transformada de Fourier .
a)
x(t)
3
0 3
Figura P 2.18 a)
b)
x(t)
10
t
0 5
Figura P 2.18 b)
b) x(t) = e-2tcos(12t)u(t).
c) x(t) = 3e-3tu(t).
1 - t / t t t
b) x(t) =
0 otros valores
2.20. Usar la propiedad de la modulacin para hallar la funcin y(t), cuya Transformada de
Fourier se muestra en la Figura P 2.20.
Y(w)
A
w
-w0 w0
2W
Figura P 2.20
104
2.21. Determinar el espectro del pulso de la Figura P2.21, usando solamente la
Transformada de Fourier de un impulso junto con las propiedades adecuadas de la
Transformada de Fourier.
x(t)
t 2t t
Figura P 2.21
x(t)
t
t0 - t t0 t0 + t
Figura P 2.22
2.23. La seal s(t), cuya grfica se muestra en la Figura P 2.23 a), con T = 1 y t = 0,5, [s]
multiplica a la seal v(t), la cual tiene transformada de Fourier V(f) mostrada en la Figura P
2.23 b).
a) Dibujar el espectro de vs(t) = v(t)s(t).
b) Puede recuperarse v(t) a partir de vs(t)?
c) Si V(f) tiene por grfica la mostrada en la Figura 2.19 c).Puede v(t) ser recuperada a
partir de vs(t)?. Justificar la respuesta.
105
s(t)
2 t
....... .......
t
-2T -T 0 T 2T 3T
a)
V(f) V(f)
1 1
f [ Hz ] f [ Hz ]
- 14 0 1
4 -1 0 1
b) c)
Figura P 2.23
e
-2t
u(t)dt
-
2
Nota: Use el hecho de que e -2t u(t) = e - t u(t) .
f (t) F
F(w)
106
2.26. a) Sea x(t) una seal real e impar. Demostrar X(w) = F{x(t)} es imaginaria pura e
impar.
b) Qu propiedad tiene la Transformada de Fourier de una seal x(t) si x(-t) = x*(t)?.
2.27. Una seal x(t) real y de tiempo continuo tiene una transformada de Fourier X(f) cuya
magnitud cumple con la relacin
ln X(f ) = - f
Determinar x(t) si se sabe que x(t) es
a) Una seal con simetra par.
b) Una seal con simetra impar.
d) x(t) = t 2 e - t
e) x(t) = 12 t [ u(t + 2) - u(t - 2) ]
f) La seal x(t) tiene la grfica mostrada en la Figura P 2.28.
x(t)
1
t
-6 -5 -4 -3 -2 -1 1 2 3 4 5 6 7
-1
Figura P 2.28
Determine cuales de las seales reales, si es que hay alguna, tienen transformadas de
Fourier que satisfagan cada una de las siguientes condiciones
i) Re{X(w)} = 0
ii) Im{X(w)} = 0
iii) Existe a real tal que ejawX(w) es real
iv) X(w)dw = 0
-
v) wX(w)dw = 0
-
107
2.29. Una seal x(t) de tiempo continuo tiene una transformada de Fourier dada por
1
X(w) =
a + jw
2.30 La seal x(t) tiene la densidad espectral de potencia Gx(w) dada por
1
G x (w) = + d(w - 3) + d(w + 3)
1 + w
2
t
-2 -1 0 1 2
Figura P 2.31
108
p
b) X(w) = cos 4w +
3
c) X(w) tiene los espectros de magnitud y fase indicados en la Figura P2.33.
X(w) qX (w)
1
3
w w
-1 1 -1
Figura P2.33
X(w) X(w)
1
1
w w
-1 0 1 -2 -1 0 1 2
a) b)
Figura P 2.35
jw + 4
X(w) =
( jw) + 4jw + 3
2
109
2.37. Determinar la seal x(t) si su Transformada de Fourier es
jw + 4
X(w) =
(1 + jw)2 (3 + jw)
110
UNIDAD III CONVOLUCIN Y CORRELACIN DE SEALES DE TIEMPO
CONTINUO
El objetivo de esta unidad, es dar a conocer a los alumnos herramientas matemticas que le
permitan comprender ciertos procesos fsicos que existen en los sistemas lineales. As, por
ejemplo, la convolucin permite abordar ,en el dominio del tiempo, el anlisis de procesos
de transmisin, como es el caso de la determinacin de la determinacin de la respuesta de
un sistema, realizando la convolucin entre la seal de salida y la respuesta al impulso del
sistema en cuestin. La operacin de correlacin se usa, en el anlisis de seales, como
parmetro para determinar el grado de similitud entre muna seal y versiones desplazadas
de ella misma, o entre dos seales, estando una de ellas desplazada con respecto a la otra.
Una aplicacin de la correlacin es en la deteccin de seales, especialmente en el caso de
seales ruidosas. Otra caracterstica importante de correlacin, es que aporta informacin
sobre las condiciones de aditividad de energa o de potencia para seales que son suma de
111111otras seales, como tambin la variacin d e stas con respecto a la frecuencia, a
travs de la correspondiente densidad espectral. Luego, la correlacin es una importante
caracterizacin de una seal en el dominio del tiempo.
TEMAS
3.1. CONVOLUCION
Definicin. La convolucin z(t) entre dos funciones x(t) e y(t) se representa
simblicamente por
z(t) = x(t) * y(t) (3.1)
111
considerando a t como variable independiente, se tiene que para t > 0 se produce un
desplazamiento de y(-t) hacia la derecha y para t < 0 se produce un desplazamiento de y(-t)
hacia la izquierda. A continuacin se realiza la integracin del producto x(t)y(t-t) en el
intervalo donde dicho producto es distinto de cero .
t=t-y
se obtiene
x1 (t) * x 2 (t) = x
-
2 (y)x1 (t - y)dy
como
x
-
2 (y)x1 (t - y)dy = x 2 (t) * x1 (t)
luego ,
x1 (t) * x 2 (t) = x 2 (t) * x1 (t)
Ley Distributiva .
x 1 (t) * [ x 2 (t) + x 3 (t) ] = x1 (t) * x 2 (t) + x 1 (t) * x 3 (t) (3.4)
Ley Asociativa .
x 1 (t) * [ x 2 (t) * x 3 (t) ] = [ x1 (t) * x 2 (t) ] * x 3 (t) (3.5)
En este caso la traslacin de x2(t) sera t unidades hacia la izquierda para t > 0 y hacia la
derecha para t < 0 por no haberse invertido tal funcin.
Cambio de Signo . Si
x 3 (t) = x1 (t) * x 2 (t)
112
se tiene que
x 3 (- t) = x1 (-t) * x 2 (- t) (3.7)
Traslacin . Si
x 3 (t) = x1 (t) * x 2 (t)
entonces
x 3 (t t 0 ) = x1 (t t 0 ) * x 2 (t) (3.8)
Derivacin .
x ,3 (t) = x1, (t) * x 2 (t) = x1 (t) * x ,2 (t) (3.9)
F
x1 (t) X1 (f)
F
x2 (t) X2 (f)
Plancheral establece que
F { x1 (t) * x 2 (t)} = X1 (f )X 2 (f ) (3.10)
Simblicamente
.F
x1 (t) * x 2 (t) X1 (f )X 2 (f )
F{ x1 (t) * x 2 (t)} = x1 (t) x 2 (t - t)e - jwt dt dt
- -
F { x1 (t) * x 2 (t)} = x (t)X
1 2 (f )e - jwt dt = X 2 (f ) x1 (t)e - jwt dt
- -
luego
F { x1 (t) * x 2 (t)} = X1 (f )X 2 (f )
113
3.1.3. Convolucin en el Dominio de la Frecuencia . Considerando los siguientes pares de
transformadas
F
x1 (t) X1 (f)
y
F
x2 (t) X2 (f)
se tiene
X (y)X (f - y)dy = X (f ) * X
F
x1 (t)x 2 (t) 1 2 1 2 (f ) (3.11)
-
o
1 1
X1 (y)X 2 (w - y)dy = X1 (w) * X 2 (w)
F
x1 (t)x 2 (t) (3.12)
2p - 2p
Demostracin . Considerando que
g(t) =x1 (t)x2 (t)
y que
F
g(t) G(w)
se tendr
1
G(w) = X1 (y)X 2 (w - y)dy
2p -
Haciendo
1
F-1 {G(w)} = F-1 X1 (y)X 2 (w - y)dy
2p -
Se obtiene
1 1 jwt
g(t) = X1 (y)X 2 (w - y)dy e dw
2p - 2p -
3.1.4. Convolucin con el Impulso Delta Dirac [d(t)]. Para generalizar el anlisis, se
considerar el impulso desplazado d(t-t0 ) y la seal x(t). Luego, se tendr la siguiente
convolucin
x(t) * d(t - t 0 ) = d( t - t
-
0 )x(t - t)dt
de donde
x(t) * d(t - t 0 ) = x(t - t 0 ) (3.13)
x(t) * d(t - nT) = x(t - nT) (3.14)
n =- n =-
luego
j w0 ( t -t ) +j
x(t) * y(t) = x(t)Ae
-
dt
x(t) * y(t) = Ae (
j w0 t +j )
x(t)e
- jw0 t
dt
-
pero
x(t)e
- jw0 t
dt = X(f 0 ) e jq(f0 )
-
por lo tanto
x(t) * y(t) = A X(f 0 ) e (
j w0 t +j+q (f0 ) )
(3.15)
115
La variable independiente en la Integral de Convolucin es t. El proceso de la convolucin,
se ilustra en la Figura 3.1 .
Las funciones x1 (t) y x2 (t) se ilustran en la Figura 3.1 a). Las funciones x1 (t) y x2
(-t) se muestran en la Figura 3.1 b). La funcin x2 (t-t) representa a la funcin x2 (-t)
desplazada en un monto t a lo largo del eje t. La Figura 3.1 c) muestra x2 (t1 - t). Dado a
que x1 (t) es igual a 1 en -1<t< 1, se tiene en este caso que el valor de x1(t) * x2(t) en t = t1
est dado por el rea achurada de la Figura 3.1 d). Esto es as, dado a que la convolucin
corresponde al rea bajo la curva producto x1 (t)x2 (t1 -t). Variando el valor de t y
determinando las reas de las curvas productos, se obtiene x1(t) * f2(t), cuya grfica se
muestra en la Figura 3.1 f).
x 2 (t) x1 (t)
t t
-1 0 1
a)
x 2 (- t) x 1(t)
t t
-3 0 -1 0 1
b)
x 2 ( t1 - t) x1 (t)
t t
t1 - 3 0 t1 -1 0 1
c)
x 2 ( t1 - t)
x 1 (t)
x 1 ( t) x 2 ( t1 - t)
t
t1 - 3 -1 0 t1 1
d
x 2 (t 2 - t)
x 1 (t)
x1 (t)x 2 (t 2 - t)
t
t2 - 3 -1 0 1 t2
e)
Figura 3.1. Ilustracin del Proceso de Convolucin
116
Ejemplo 3.1 .
-T - a
2
-T - T + a
2
0 T- a
2
T T+ a
2 t
x 2 (t)
k k
-T 0 T t
Figura 3.2. Grficas de x1 (t) y x2 (t) del Ejemplo 3.1
Solucin .
Siguiendo el procedimiento de la convolucin grfica descrito anteriormente, se invierte
x2(t) en relacin al eje vertical obtenindose x2(-t). Ya que x2(t) es una funcin par de t, se
tiene que
x2(-t) = x2(t)
Luego la convolucin de x1 (t) con x2 (t) se reduce a la convolucin de x1 (t) con dos
impulsos. Se aplicar la propiedad de una funcin impulso de reproducir la funcin dada, a
travs de su convolucin con dicha seal. Para t a/2 ,y tomando t1 dentro de este
intervalo, como se muestra en la Figura 3.3.a), se tiene que cada impulso contribuye a la
convolucin con un valor de kx1(t1). De manera que la grfica de x1(t)*x2(t) en el dominio t
para t = t1 tendr un valor de 2kx1(t1). Este resultado es vlido para todo t a/2, por lo
que en este intervalo de t x1(t)*x2(t) tendr la forma de un pulso triangular centrado en el
origen con altura 2Ak y ancho a. Para 2T a/2 t 2T + a/2 , el impulso ubicado en T + t
reproducir un pulso triangular de altura Ak centrado en T = 2T y con ancho a . Para 2T
a/2 t -2T +a/2, el impulso ubicado en T + t reproducir un pulso triangular centrado en t
= -2T con altura Ak, y ancho a. Por lo tanto, la grfica de x1(t)*x2(t) es la mostrada en la
Figura 3.3 b).
x 2 (t 1 - t ) x 2 (t 1 - t )
A
t1
-T - a
-T - T + a
0 T- a
T T+ a t
2 2 2 2
a)
x 1 ( t) * x 2 ( t )
2Ak
-2T 0 2T t
b)
Figura 3.3 Proceso de Convolucin del Ejemplo 3.1
117
3.1.7. Determinacin de los Lmites de la Integral de Convolucin. Para el clculo
exacto de la integral de convolucin, es importante determinar con exactitud el intervalo de
existencia del producto x(t )y(t - t) o de y(t )x(t - t).
Sean las funciones x(t) e y(t) mostradas en la Figura 3.4.
x(t)
t
a1 b1
y(t)
t
a2 b2
Figura 3.4. Grficas de las Funciones x(t) e y(t) para el Anlisis de la Determinacin
de los Lmites de la Integral de Convolucin .
Los lmites tiles de la integral del producto x(t)y(t) son los extremos del intervalo en el
que ninguna de las dos funciones es nula. En este caso se tendr
Lmite superior : b1 = mn(b1 ,b2) = mnimo de los mximos
Lmite inferior : a2 = mx(a1 , a2) = mximo de los mnimos .
Considerando el ejemplo, se analizar cules son los lmites de variacin de la integral de
convolucin, si
x(t) existe para a1 t b1
y(t) existe para a2 t b2
Por lo tanto y(t - t) existir para a2 t - t b2 t a2 t t b2. En consecuencia, de
una manera genrica, y de acuerdo con las desigualdades anteriores, la integral de
convolucin se podr expresar como
mnimo (b1 ,t - a 2 ) mnimo (t - a1 ,b 2 )
z(t) =
mximo (a1 ,t - b 2 )
x(t)y(t - t)dt o z(t)=
mximo (t - b1 , a 2 )
y(t)x(t-t)dt (3.16)
Ejemplo 3.2
118
sen at para 0 at p/2 , con a=1 [ rad/seg ]
x(t) =
0 otros valores
Determinar : z(t) = x(t) * y(t)
Solucin
Las grficas de x(t) e y(t) se muestran en la Figura 3.5 .
1,2
1,2 x(t) y(t)
1
1
0,8
0,8
0,6
0,6
0,4
0,4
0,2
0,2
0
0 t t
p
2
Figura 3.5 . Grficas de x(t) e y(t) del Ejemplo 3.2
Se considerar como ncleo de la integral de convolucin a la funcin x(t) , Luego y(t) es
similar a y(t) y es necesario invertir x(t) , tal como se muestra en la Figura 3.6.
1,2 x (- t)
1
0,8
0,6
0,4
0,2
0 t
p
-
2
Figura 3.6 . Grfica de x( - t)
Se analizar los siguientes casos de variacin del parmetro t .
a) t 0 . Este caso se representa en la Figura 3.7.
1,2
1
x ( t - t) y (t)
0,8
0,6
0,4
0,2
0 t
p t
t-
2
Figura 3.7 . Grficas de x(t - t) y de y(t) para t 0
119
b) 0 t p/2
1,2
1 y (t)
x ( t - t)
0,8
0,6
0,4
0,2
0 t
p t
t-
2
Figura 3.8 Grficas de x(t-t) y de y(t) para 0 t p/2
En este caso
t
z(t) = e- t sen(t - t)dt
0
Haciendo
t-t = u t = t-u dt = -du
Se tiene que
t
0 t
eu
z(t) = - e - (t - u )
sen udu = e e sen udu = e ( senu - cos u )
-t u -t
t 0 2 0
Obtenindose
1
z(t) = sen t - cos t + e- t
2
c) t p/2
1,2
1 y(t)
x(t - t)
0,8
0,6
0,4
0,2
0 t
p
t- t
2
Figura 3.9. Grficas de x( t -t ) y de y( t ) para t p/2
120
0
t
eu
z(t) = e sen(t - t)dt = -e ( sen u - cos u )
-t -t
p
- +t
2 p/2
2
luego
e-t
z(t) = 1 + ep / 2
2
Tenindose finalmente que
0 para t 0
1
z(t) = x(t) * y(t) = (sen t - cos t + e- t ) para 0 t p/2
2
e-t
(1 + e )
p/ 2
para t p/2
2
x (t)x(t + t)dt
*
R x ( t) = (3.17)
-
t=u-t y que du = dt
x(u)x (u - t)du
*
R x ( t) =
-
x(t)x (t - t)dt
*
R x ( t) = (3.18)
-
121
Las definiciones dadas por las ecuaciones (3.17) y (3.18), son utilizadas en la bibliografa
del tema. En los anlisis posteriores, se har uso de la definicin dada por la ecuacin
(3.17). En la definicin de autocorrelacin, se tiene que t es el parmetro de integracin .
La funcin de autocorrelacin se puede expresar como una convolucin. Haciendo
uso de la definicin de convolucin , se puede escribir la siguiente expresin
Haciendo
u= - t
se obtiene
x (u)x(t + u)du
* *
x (-t) * x(t) =
-
Rx (t) dice algo acerca de la variacin en el tiempo de f(t), al menos en un sentido integrado
o promediado. Por ejemplo, si Rx (t) es grande, entonces se infiere que x(t + t) es muy
similar (proporcional ) a x(t) para ese valor de t . Si Rx (t) = 0 para algn valor de t , se
tiene que x(t) y x(t + t) son ortogonales .
Correlacin Cruzada . Si x(t) e y(t) son seales de energa finita, se definen las
correlaciones cruzadas Rxy (t) y Ryx (t)como
R xy (t) = x * (t)y(t + t)dt = x * (-t) * y(t)
-
o (3.21)
x(t)y (t - t)dt = x(t) * y (-t)
* *
R xy (t) =
-
122
R xy (t) = x(t)y(t + t)dt = x(-t) * y(t)
-
y (3.23)
R yx (t) = y(t)x(t + t)dt = y(-t) * x(t)
-
b) R *yx ( t) = R xy (-t)
(3.25)
R xy ( -t) = R yx ( t)
Energa.
Esta propiedad establece que la energa E de una seal x(t) est determinada por
E = Rx (0) (3.26)
Valor Mximo.
Esta propiedad establece que
Por lo tanto, la funcin de autocorrelacin Rx (t) est acotada por el valor de la energa de
la seal x(t) .
Aditividad. Si se suman dos seales, la funcin autocorrelacin de la suma puede o no ser
la suma de sus respectivas funciones de autocorrelacin. Para su determinacin se
considera que
z(t) = x(t) + y(t)
123
Por lo tanto
R z ( t) = R x ( t) + R y ( t) + R xy ( t) + R yx ( t) (3.28)
Funciones Incorreladas . Si se tiene que Rxy (t) = 0 para todo t, se dice que x(t) e y(t) son
no correladas ( incorreladas ), se puede demostrar que
R yx ( t) = - R *xy ( -t)
Por lo que si
R xy ( t) = 0 , luego R yx ( t) = 0
R z ( t) = R x ( t) + R y ( t) (3.29)
Densidad Espectral de Energa. Se tiene que la energa E de una seal x(t) est dada por :
E= x
2
(t)dt
-
x(t) X(f)
- -
jwt
E= x 2 (t)dt = x(t) X(f )e df dt
-
124
E = X(f ) x(t)e jwt dt df
- -
La integral dentro del parntesis cuadrado es X(-f), en consecuencia
2
E= X(f )X(-f )df = X(f ) df
- -
Esta ltima ecuacin establece que la energa de una seal est dada por el rea bajo la
curva X(f)2. Al trmino X(f)2 se le denomina densidad espectral de energa y se le
designa Sx(f), o sea
X(f)2 = Sx (f)
F {R x ( t)} = X(f ) = Sx (f )
2
(3.30)
R z ( t) = R x ( t) + R y ( t) + R xy ( t) + R yx ( t)
Sz (f ) = Sx (f ) + Sy (f ) + Sxy (f ) + S yx (f ) (3.31)
En el caso de que x(t) e y(t) sean incorreladas, la ecuacin (3.30) tiene la siguiente forma
Sz (f ) = Sx (f ) + Sy (f ) (3.32)
Es decir, que para seales incorreladas la densidad espectral de la seal suma es igual a la
suma de las densidades espectrales de las seales componentes. Lo mismo ocurrir con la
energa total : Ez = Ex + Ey .
125
Desplazamiento. Esta propiedad establece que si Rxy(t) es la funcin de correlacin
cruzada de las seales x(t) e y(t), luego, se tendr que la funcin correlacin cruzada entre
las seales x(t t0) e y(t t1) es Rxy(t + t0 t1) o Ryx(t + t1 t0).
Tambin, se tiene
R y1x1 ( t) = R yx ( t + t1 - t 0 ) (3.34)
R xy ( t) = R x ( t - t1 ) (3.35)
y
R y ( t) = R x ( t) (3.36)
De (3.36), se tiene que la funcin de autocorrelacin de una seal se mantiene, si tal seal
se desplaza en un monto dado.
Ejemplo 3.3
f(t)
A
t
0 T
Figura 3.10. Pulso rectangular del Ejemplo 3.3
Solucin
Aplicando la definicin de autocorrelacin, y dado que f(t) es real, se tendr que
R f ( t) = f (t)f (t + t)dt
-
a)t T
En este caso se tiene la siguiente grfica
126
f(t)
f ( t + t)
A
t
-t -t+T 0 T
De acuerdo a tal grfica, se tendr que
R f ( t) = f (t)f (t + t)dt = 0
-
b) 0 t T
f(t)
f ( t + t) A
t
-t 0 -t+T T
En este caso
- t+ T
R f ( t) =
0
AAdt
Integrando, se obtiene
R f (t) = -A 2t + A 2T
c) - T t 0
f(t)
A f ( t + t)
t
0 -t T -t+T
En este caso
T
R f ( t) = A dt
2
-t
Integrando
R f (t) = A2 t + A 2T
127
d) t -T
f(t)
A f ( t + t)
t
0 T -t -t+T
En este caso
Rf (t ) = 0
0 t -T
para
t
-T 0 T
Para este ejemplo se tiene que la energa E de la seal f(t) est dada por .
Ejemplo 3.4
128
x(t) y(t)
1 1
t t
-T/2 0 T/2 0 T
Figura 3.12. . Grficas de x(t) e y(t) del Ejemplo 3.4 .
Solucin .
i) Determinacin de Rxy (t) . Por definicin se tiene que
a)t 3T/2 .
x(t)
y ( t + t) 1
t
-t -t+T -T/2 0 T/2
Rxy (t) = 0
b) T/2 t 3T/2
1 x (t )
y( t + t)
t
-t -T/2- t + T 0 T/2
En este caso
- t+ + T
2
3T
R xy (t) = dt = 2
-t
-T
2
129
c) -T/2 t T/2
1
x(t) y( t + t)
t
-T/2 0 - t T/2 -t+T
De acuerdo a la grfica anterior se tiene
T
2
T
R xy ( t) = dt = +t
-t
2
d) t - T/2 .
En este caso
Rxy (t) = 0
Por lo tanto
3T
0 para t
2
3T - t para
T
t
3T
R xy (t) = 2 2 2
T + t T
para - t
T
2 2 2
T
0 para t-
2
La Figura 3.13, muestra la grfica de Rxy (t ) .
R xy (t)
T
t
-T -T/2 0 T/2 T 3T/2
Figura 3.13 . Grfica de Rxy (t ) del Ejemplo 3. 4 .
R z ( t) = R x ( t) + R y ( t) + R xy ( t) + R yx ( t)
130
En el apartado anterior, se determin Rxy (t). Con un proceso similar al anterior, se
determina la siguiente expresin para Ryx (t ) :
T
0 para t
2
-t + T para -
T
t
T
2 2 2
R yx (t) =
t+ 3T para -
3T
t-
T
2 2 2
3T
0 para t -
2
R yx (t)
T
t
-3T/2 -T -T/2 0 T/2 T
Figura 3.14. Grfica de Ryx (t ) del Ejemplo 3 . 4 .
t
-T -T/2 0 T/2 T
131
0 tT
-t+T 0tT
R x ( t) =
t + T -T t 0
0 t -T
O sea, Rx(t) = Ry(t).
Analizando las grficas de Ry (t ) , Rxy (t ) y de Ryx (t ) , se concluye que :
Rxy (t ) = Ry (t - T/2 )
Reduciendo, se obtiene
F {R z ( t)} = F {R y ( t)} ( 2 + 2 cos wT / 2 )
Pero
F {R y ( t)} = T 2 sin c 2 (fT)
En consecuencia
F {R z ( t)} = 2T 2 sin c 2 (fT) (1 + cos wT / 2 )
132
T
2
1
Q x (t) = lim
T
T -T
x * (t)x(t + t)dt (3.37)
2
Correlaciones Cruzadas: Qxy(t) y Qyx(t). Si x(t) e y(t) son seales de potencia las
correlaciones cruzadas tienen las siguientes definiciones
T
2
1
x (t)y(t + t)dt
*
Q xy (t) = lim (3.39)
T T
T
-
2
T
2
1
y (t)x(t + t)dt
*
Q yx (t) = lim (3.40)
T T
T
-
2
En el caso de que x(t) e y(t) sean peridicas y con el mismo perodo T, se tiene
T
2
1
x (t)y(t + t)dt
*
Q xy (t) = (3.41)
T T
-
2
T
2
1
y ( t)x(t + t)dt
*
Q yx (t) = (3.42)
T T
-
2
T
2
1
x (t)x(t)dt =< x
*
Q x (0) = lim 2
(t) > (3.47)
T T
T
-
2
Qx (t ) = Qx (t + T ) (3.51)
j( w0 t +f )
x(t) = Ae
con perodo T = 2p/w0 .
La funcin Qx (t) ser
134
T
2
1 m j( wo t +f ) j w0 ( t +t ) +f
Q x (t) =
T Ae
T
Ae dt
-
2
Reduciendo, se obtiene
T
2
1
Ae
2 jw0 t
Q x (t) = dt
T T
-
2
Integrando, se tiene
Qx (t) = A 2e jw0 t (3.52)
j w0 ( t +t ) +f
Q x (t) =< x * (t)x(t + t) > = <Ae m j( wo t +f ) Ae >
Ahora si
x n (t) = C n e jnw0 t
x m (t) = C m e jmw0 t
Q x m x n (t) =< C*m e- jmw0 t C n e jnw0 (t +t) >= C*m C n e jnw0 t < e (
j n -m ) t
>
135
0 mn
Q x m x n ( t) = (3.53)
2 jmw0 t
C n e m=n
Suponiendo que se tiene
x(t) = C n e jnw0 t
n
En este caso
Q x (t) =< C*m e - jmw0 t Cn e jnw0 (t +t) >
m n
Q x (t) = C n e jnw0 t
2
(3.54)
n
Q x (0) = Pm = C n
2
F {Q x ( t)} = G x (f ) (3.55)
Incorrelacin. Dos seales x(t) e y(t) de energa (potencia) finita estn incorreladas si
Ez = Ex + Ey (3.57)
(Pz = Px + Py)
( Qxy(0) = Qyx(0))
(e{Qxy(0)} = e{Qyx(0)} = 0)
Cuando las seales cumplen la condicin planteada en la ecuacin (3.59), se dice que son
incoherentes. La incoherencia es la condicin necesaria para la aditividad de energas
(potencias).
Dos seales incorreladas son tambin ortogonales e incoherentes. Dos seales
ortogonales, tambin son incoherentes. El razonamiento inverso puede ser no cierto. Lo
estipulado para el caso de dos seales puede ser generalizado para cualquier nmero de
seales .
Al tratar el Teorema de Parseval se encontr esta ley de aditividad de potencias
medias, dado a que las componentes del desarrollo en Serie de Fourier son incoherentes
entre s .
Ejemplo 3.5
137
Solucin
En general se tiene que .
y que
Sz ( f ) = Sx ( f ) + Sy ( f )
(Gz ( f ) = Gx ( f ) + Gy ( f ))
Rxy ( 0 ) = Ryx ( 0 ) = 0
(Qxy (0) = Qyx (0) = 0)
A 22
Q y ( t) = cosw2t
2
0 w1 w2
Q xy (t) =< x(t)y(t + t) >=
A A
1 2 cos(w2 t - f1 + f2 ) w1 = w2
2
0 w1 w2
Q yx (t) =< y(t)x(t + t) >=
A A
1 2 cos(w2 t + f1 - f2 ) w1 = w2
2
138
Se pueden considerar los siguientes casos particulares
a) Si w1 w2 , o sea que x(t) e y(t) son incoherentes y en este caso
A12 A 22
Pz1 = Q z (0) = +
2 2
( A + A2 )
2
Pz2 = 1
2
Resultado que era de esperar, dado que en este caso z(t) es una sinusoide de amplitud A1 +
A2 .
Analizando las expresiones de Pz1 y de Pz2 , se deduce que
139
PROBLEMAS
t t
-1 0 1 -1 0 1
Figura P 3.1
s1 (t) s2 (t)
A B
t t
0 1 0 2
a)
s1 (t) s2 (t)
A B
t t
0 1 -1 0 1
b)
Figura P 3.3
3.4. Determinar h(t)*f1(t), cuyas grficas se muestran en la Figura P 3.4.
h(t) f1 (t)
16 A
4
20
t t
0 10 30 0 5
-8
Figura P 3.4
140
3.5. Aplicando el teorema de convolucin en frecuencia, determinar la Transformada de
Fourier de la funcin cos22pf0t.
-a/2 0 a/2
Figura P 3.10
141
3.11. Determinar la densidad espectral de energa de la seal f(t) = e-atu(t):
a) A travs de su funcin de autocorrelacin.
b) Aplicando directamente Transformada de Fourier a f(t).
f(t)
T
t
-T 0
-A
Figura P 3.12
3.13. La seal x(t) tiene la densidad espectral de potencia Gx(w) dada por
1
G x (w) = + d(w - 3) + d(w + 3)
1 + w
2
-A
Figura P 3.14
142
3.15. Determinar la densidad espectral de potencia y la funcin de autocorrelacin de la
seal
x(t) = cos 20pt + cos 40pt
3.17. Determinar la correlacin cruzada entre las seales x(t) e y(t), cuyas grficas se
muestran en la Figura P 3.17. Determinar la densidad espectral de energa de z(t) = x(t) +
y(t).
x(t) y(t)
1 1
t t
-T 0 0 T
143Figura P 3.17
3.18. Una onda senoidal rectificada onda completa, tiene una amplitud A y un periodo T.
a) Determinar su valor cuadrtico medio en el dominio del tiempo.
b) Usando autocorrelacin, determine la expresin para su densidad espectral.
143
144
UNIDAD IV MUESTREO EN EL DOMINIO DEL TIEMPO DE SEALES DE
TIEMPO CONTINUO.
El muestreo es un proceso por el cual una seal, que es una funcin de una variable
continua, es convertida en una seal que es funcin de una variable discreta .
Muchas seales de inters prctico, tales como voz, seales biolgicas, seales ssmicas,
seales de radar, y seales de comunicacin (como las seales de audio y de video), son
anlogas. Para procesar seales anlogas por medios digitales, primero es necesaria
convertirla a una forma digital, o sea, convertirla a una secuencia de nmeros con precisin
finita. Este proceso es llamado conversin anloga - digital (A/D) y los correspondientes
dispositivos son llamados conversores A/D . El objetivo, de esta unidad, es dar a conocer a
los alumnos las tcnicas de muestreo, de seales de bajas frecuencias (tipo pasabajo), para
que logren la capacidad de aplicarlas cuando sea pertinente.
Conceptualmente la conversin A/D es un proceso de tres etapas :
145
TEMAS
donde x(n) es la seal de tiempo discreto obtenida por la muestras de la seal anloga xa(t)
cada T segundos. Este procedimiento de muestreo se ilustra en la Figura 6.2 .
xa(t)
n
(nT)
Figura 4.2. Muestreo Peridico de una Seal Anloga
146
El muestreo peridico establece una relacin entre la variable temporal t, de una seal de
tiempo continuo, con la variable temporal n, de una seal de tiempo discreto. De hecho,
estas variables estn linealmente relacionadas a travs del perodo de muestreo T, o
equivalentemente a travs de la tasa de muestreo fs =1/T, mediante la relacin
n
t = nT = (4.2)
fs
Como una consecuencia de la ecuacin (4.2), existe una relacin entre la variable de
frecuencia f(o w) para seales anlogas y la variable de frecuencia F(o W) para seales de
tiempo discreto. Para establecer estas relaciones, se considera una seal anloga senoidal de
la forma
xa (t) = A cos(2pft + q) (4.3)
La cual, cuando se muestrea peridicamente a una tasa de fs = 1/T muestras por segundo,
produce
f
x a (nT) = x(n) = A cos(2pfnT + q) = A cos(2pn + q) (4.4)
fs
f
F=
fs
o equivalentemente (4.5)
W = wT
luego
147
1 1
- F
2 2
(4.9)
-p W p
f Hz
w radianes/seg
F ciclos/muestra
W radianes/muestra
En base a las ecuaciones anteriores se puede decir que la diferencia fundamental entre
seales de tiempo continuo y seales de tiempo discreto est en el rango de valores de las
variables de frecuencia f y F, o w y W. El muestreo peridico de una seal de tiempo
continuo implica una correspondencia entre un rango infinito de frecuencia para la variable
f (o w) y un rango finito de frecuencia para la variable F (o W). La frecuencia ms alta en
una seal de tiempo discreto es W = p o F = 1/ 2, por lo que, con una tasa de muestreo fs , y
dado que que f = Ffs y w = W/T, los valores ms altos de f, fmax, y de w, wmax , son
fs 1
f max = =
2 2T (4.10)
p
wmax = pfs =
T
Dado que la frecuencia ms alta en una seal de tiempo continuo que puede ser distinguida
unvocamente, cuando una seal es muestreada a la tasa fs = 1/T, es fmax o wmax dadas por
(4.10), se tiene que el muestreo introduce una ambigedad cuando la seal analgica
148
contiene frecuencias sobre fs/2. Para graficar esta situacin, se considerar el siguiente
ejemplo.
Ejemplo 4.1.
Sean las seales senoidales anlogas x(t) = cos 40pt y y (t) = cos200pt, las que son
muestreadas a la tasa de fs = 80 [Hz]. Determinar las correspondientes seales de tiempo
discreto o secuencias.
Solucin
Las seales de tiempo discreto correspondientes son
20 p
x(n) = cos 2p n = cos n
80 2
100 5p
y(n) = cos 2p n = cos n
80 2
Como, cos(5pn/2) = cos(2pn + pn/2) = cos(pn/2) se deduce que x(n) = y(n). Por lo tanto,
las seales sinusoidales discretas son idnticas y, por lo tanto, indistinguibles. Si se
consideran los valores muestreados generados por cos(p/2)n, no se puede determinar si son
correspondientes a la seal x(t) o la seal y(t). Ya que x(t) produce exactamente los mismos
valores que y(t) cuando las dos seales son muestreadas en fs = 80 muestras por segundo.
En este caso se dice que la frecuencia f2 = 100[Hz] es una alias de la frecuencia f1 =
20[Hz] a la tasa de muestreo de 80 muestras por segundo.
Se tiene que f2 no es la nica alias de f1. Efectivamente, a la tasa de muestreo de 80
muestras por segundo, todas las senoides cos2p(f1 +80k)t, k= 1,2,3,4,......, muestreadas a 80
muestras por segundo producen idnticos valores. En consecuencia todas ellas son alias de
f1 = 20[Hz].
con una tasa de muestreo fs = 1/T, produce una seal de tiempo discreto x(n) con expresin
149
donde F0 = f0 / fs. Si se asume que -fs/2 f0 fs/2, la frecuencia F0 de x(n) est en el rango -
1 /2 F0 1 / 2. En este caso, la relacin entre f0 y F0 es uno a uno, por lo que es posible
identificar o reconstruir la seal anloga xa (t) a partir de sus muestras x(n).
Por otra parte, si las senoides
son muestreadas a la tasa fs,, se tendr que la frecuencia fk est fuera del rango fundamental
de frecuencia -fs / 2 f fs / 2. En estas condiciones, la seal muestreada es
f + kfs
x(n) = x a (nT) = A cos 2p 0 n + q
fs
Ecuacin que es idntica a la seal de tiempo discreto en (4.12), la que fue obtenida
muestreando la seal analgica dada por (4.10). De esta manera, un nmero infinito de
senoides de tiempo continuo est representado, despus del muestreo, por la misma seal
de tiempo discreto. De aqu, se deduce que las frecuencias fk = f0 + kfs , - < k < son
alias de f0. La relacin entre las variables de frecuencia de las seales de tiempo continuo y
discreto est ilustrada en la Figura 4.3.
F W
1/2 p
f
-fs -fs /2 0 fs /2 fs
-1/2 -p
150
Como f = Ffs. y que el valor mximo de F es 1/2, se tendr f = fs/2, la cual corresponde a W.
= p, representa la frecuencia ms alta de una seal que puede ser muestreada unvocamente
a una tasa de muestreo fs. En el caso de que la seal contenga frecuencias alias superiores a
fs/2 (W. = p), se puede realizar la correspondencia pertinente, empleando la frecuencia
equivalente menor que fs/2. La frecuencia fs/2 (W = p) se denomina frecuencia de plegado
(folding).
De la ecuacin (6.5), se deduce que fs = f/F, como el valor mximo de F es 1/2, se
tiene que para una frecuencia f dada, como f = f1 , la frecuencia mnima de muestreo fsmin
est dada por
Ejemplo 4.2.
Dada la seal :
xa (t) = 5 cos 200pt
a) Determinar la tasa de muestreo mnima .
b) Supngase que la seal es muestreada a la tasa de fs = 400 [Hz]. Cul es la seal de
tiempo discreto obtenida despus del muestreo ?
c) Supngase que la seal es muestreada a la tasa fs = 150 [Hz]. Cul es la seal de tiempo
discreto obtenida despus del muestreo? .
d) Cul es la frecuencia f < fs / 2 de una senoide que produce muestras idnticas a las
obtenidas en el apartado c )?
Solucin
a) La tasa mnima fsmin de muestreo est dada por
fsmin = 2 f
151
b) En general si la seal anloga est dada por xa (t) = Acos( 2pf0t + q ), al ser muestreada
la seal de tiempo discreto resultante es x(n) = Acos( 2pF0n+ q ). Luego, para el ejemplo
dado, con F = f / fs y fs = 400 Hz , se tiene que
x(n) = 5cos(2pn100/400)
x(n) = 5cos(np / 2)
x(n) = 5cos(2pn/3)
d) Se pide determinar la frecuencia f < fs/2 de una senoide que produzca muestras idnticas
a las obtenidas en al apartado c). Para fs = 150 [Hz], se tiene f < 75 [Hz] y
f = Ffs = 150F
f = 50 [Hz].
De manera que ya(t), muestreada a la tasa de fs = 150 muestras por segundo produce
muestras idnticas que para el caso del apartado c). O sea, la frecuencia f = 100 [Hz] es una
alias de la frecuencia f = 50 [Hz], para la tasa de muestreo fs = 150 [Hz].
152
4.2 . MUESTREO DE SEALES DE FRECUENCIAS BAJAS (PASABAJO)
4.2.1. Muestreo Terico. Para el caso de Muestreo Terico la onda muestreadora sd (t),
con Ts como intervalo de muestreo, est dada por
153
X d (f ) = X(f ) * fs d(f - mfs ) (4.23)
m
de donde
X d (f ) = fs X(f - mfs ) (4.24)
m
Ecuacin que establece que el espectro de xd (t) es el de x(t) repetido y centrado en cada
armnica de la frecuencia afectada por un factor fs .
La Figura 4.4, muestra los espectros de x(t) y de xd(t).
X(f)
A
f
-W 0 W
Xd (f)
Afs X(f)
........... ...........
f
-fs -W 0 W fs - W fs fs + W
Si se verifica que
fs - W W
o sea que
fs 2W (4.25)
W B fs W (4.26)
154
Una seal de banda limitada, sin componentes espectrales por encima de una
frecuencia de W [Hz], se determina unvocamente por sus valores muestras equidistantes a
intervalos no mayores de 1/(2W) segundos. Esta es una condicin suficiente para que una
seal analgica pueda ser reconstruida totalmente a partir de un conjunto de muestras
discretas uniformemente espaciadas en el tiempo .
A la frecuencia de muestreo fs = 2W se le llama frecuencia de Nyquist (fN) y al
intervalo de muestreo Ts = 1/fs = 1/(2W) se le conoce como intervalo de Nyquist (TN )
Para evitar el traslape de las componentes espectrales parciales de Xd(f), el intervalo
de muestreo Ts debe satisfacer la siguiente relacin
1
Ts (4.27)
2W
fs 2W (4.28)
sen 2pWt
g(t) = = sin c(2Wt) (4.29)
2pWt
Donde W es la frecuencia mxima del espectro de xa (t). Luego xa(t) puede ser expresada
como
n n
x a (t) = x a g t - (4.30)
n =- fs fs
n
x a (t) = x
n =-
a sin c [ 2W(t - n / 2W)]
2W
(4.31)
Una seal anloga xa (t) = sen(480pt) + 3 sen(720pt) es muestreada idealmente, 600 veces
por segundo .
a) Determinar la frecuencia Nyquist para xa (t).
b) Determinar la frecuencia folding o de plegado.
c) Cules son las frecuencias en rad/muestra, de la seal de tiempo discreto resultante?
d) Si x(n) se pasa a travs de un conversor D/A ideal, cual es la seal ya (t) reconstruida?
Solucin
a) Para el ejercicio dado se tiene que el espectro de xa (t) tiene una frecuencia mxima fm
igual a 360 Hz, luego la frecuencia Nyquist fN est dada por
fN = 2 fm = 2*360 Hz = 720 Hz
Por otra parte, las frecuencias de la senoide de tiempo continuo, muestreada a la tasa de fs ,
deben estar en el rango :
f f
- s f s
2 2
o
1 1
- F
2 2
156
En este caso se tiene slo una frecuencia presente, la que est dada por
2
F=
5
4p
W = 2pF = [ rad / muestra ]
5
f = F*fs = (2/5)600[Hz]
f = 240 [Hz]
ya (t) = -2sen480pt
la cual es obviamente diferente de la seal original xa(t). Esta distorsin de la seal anloga
original es causada por el efecto aliasing, debido a la baja tasa de muestreo utilizada (menor
que la frecuencia Nyquist).
157
- La onda muestreadora est constituida por trenes de pulsos de duracin no nula .
- Los filtros de reconstruccin no son ideales .
- Las seales a las que se aplica el Teorema de Muestreo no estn estrictamente limitadas
en banda, dado a que son seales limitadas en en el tiempo .
Existen dos clases de muestreo prctico : instntaneo y natural.
Muestreo Prctico Instantneo: xpi (t). Sea el pulso bsico arbitrario p(t) con ancho t, tal
que
La forma de p(t) puede ser cualquiera. Considrese la onda s(t) dada por
Luego xpi(t) es un tren de pulsos, cada uno de los cuales tiene un factor de ponderacin,
igual al valor instantneo x(nT).
Como en todo el intervalo de duracin de cada pulso p(t - nT), slo se considera un
valor instantneo de x(t), cabe esperarse alguna distorsin espectral del espectro de xpi (t),
como se mostrar a continuacin. Se tiene que
x pi (t) = p(t) * x(nT)d(t - nT) = p(t) * x(t)d(t - nT) (4.36)
n n
Como la expresin entre parntesis cuadrados es la misma que la del muestreo terico,
tomando Transformada de Fourier, se tiene que
158
X pi (f ) = fs P(f ) X(f - nfs ) (4.37)
n
como P(f) es una funcin continua, de acuerdo a la ecuacin (4.37), se produce una
modificacin del espectro de la seal muestreada con respecto al de la seal original. Por lo
tanto, para recuperar fielmente la seal original hay que disponer de un filtro corrector o
igualador que cancele la influencia de P(f). Idealmente la Funcin de Transferencia de tal
filtro podra ser
1 f
H I (f ) = p (4.38)
P(f ) 2W
con lo cual
X pi (f )H I (f ) = X(f ) (4.39)
Muestreo Prctico Natural : xpn(t). En este caso en vez de afectar a cada pulso con un
valor instantneo de x(t), se le multiplica punto a punto por cada uno de los valores de x(t)
en el intervalo de existencia. Es decir, se forma el producto genrico x(t)p(t - nT), el cual
ser nulo para t - nT t/2, por serlo p(t - nT). Sumando tales productos se obtiene el
muestreo prctico natural xpn(t), dado por
como
p(t - nT) = p(t) * d(t - nT)
159
Aplicando Transformada de Fourier a la ecuacin (6.43), y considerando la expresin de
S(f) dada por la ecuacin (4.42), se obtiene
X pn (f ) = X(f ) *S(f ) = X(f ) * fs P(nf s )d(f - nf s ) (4.44)
n
de donde
Se observa que Xpn (f) est constituido por el espectro X (f) de x(t), centrado en cada
armnica de fs, afectado por un factor de escala P(nfs)fs que es fijo para cada componente
espectral parcial, por lo cual no se tiene distorsin en el espectro de xpn(t) y x(t) se puede
recuperar utilizando un filtro pasabajo .
Ejemplo 4.4.
Sea la onda muestreadora s(t) un tren de pulsos rectangulares, cuya grfica es la mostrada
en la Figura 4.5. Con x(t) como seal arbitraria a muestrear, determinar la expresin de la
seal muestreada y la de su espectro, utilizando :
a) Muestreo prctico instantneo .
b) Muestreo prctico natural .
s(t)
1
t
-T -t t T
2 2
t - nT
s(t) = p
n t
160
a) Muestreo prctico instantneo.
t - nT
x pi (t) = x(nT)p
n t
De donde se deduce que xpi(t) est formado por un tren de pulsos rectangulares, con altura
igual al valor de la seal x(t) en el instante de muestreo nT. En el dominio de la frecuencia
se tiene
con
P(f ) = F{p(t)}
por lo que en este caso
P(f ) = t sin c(ft)
por lo tanto
Como
x pn (t) = x(t)s(t) = x(t) p(t - nT)
n
161
luego
t - nT
x pn (t) = x(t) p
n t
De acuerdo a la expresin de xpn (t), se tiene que la seal muestreada est constituida por un
tren de pulsos no rectangulares, dado que el tren de pulsos tiene como envolvente a la seal
x(t).
En el dominio de la frecuencia ,se tiene en general que
por lo tanto
se observa que Xpn (f) est formado por versiones desplazadas del espectro de x(t), en cada
versin desplazada tiene un factor constante de dsinc(nfst), por lo que cada una de ellas
tiene la forma del espectro de x(t) y por lo tanto no se tiene distorsin .
Ejemplo 4.5.
Solucin
Como x(t) = cos2p10t, luego su espectro X(f) es
X (f ) = 1
2 [d(f + 10) + d(f - 10)]
162
La grfica de X(f) es
X(f)
1
2
f [Hz ]
-10 0 10
Figura 4.6. Espectro X(f) de la seal x(t) del Ejemplo 4.5
........ ........
f [Hz ]
-29 -19 -10 -9 9 10 19 29
El espectro X0(f) de la seal a la salida x0(t) del filtro pasabajo ideal con ancho de banda de
10 [Hz], se muestra en la Figura 4.8.
163
X 0 (f )
0,5*0,019
0,5*0,019sinc(0,019)
f [Hz ]
-10 -9 9 10
x(n) = xa(nTs)
stem(n,x)
164
En los ejemplos siguientes, se ilustrar la aplicacin de MATLAB, para obtener la grfica
de la seal muestreada.
Ejemplo 4.6.
La seal analgica ya(t) = 3sen(2p50t), es muestreada a una tasa de 1000 muestras por
segundo. Obtener la grfica de la seal muestreada, en un intervalo de tiempo igual a un
periodo de la seal analgica.
Solucin
Del enunciado del problema, se deduce: que la frecuencia de la seal es f = 50[Hz], el
intervalo de muestreo Ts= 1/fa=1/1000=0,001[seg]. Luego, el programa MATLAB para
graficar y(n) es
165
Figura 4.9. Grficas de la Seal Analgica y(t)= 3sen(2p50t) y de su Versin
Muestreada y(n) = 3sen(2p50n0,001) del Ejemplo 4.6
Ejemplo 4.7.
La seal compleja analgica x a (t) = 2e - (0,125- j0.25 p) t u(t) , se muestrea a una tasa de 1[Hz] o
muestra por segundo. Emplear MATLAB para obtener las grficas de las parte real e
imaginaria de la seal muestreada.
Solucin
Como la tasa de muestreo es de 1[Hz], luego el intervalo de muestreo Ts es igual a 1[seg].
Por lo tanto, el programa MATLAB para graficar las componentes real e imaginaria de la
seal muestreada x(n) es
166
>> Graficas de Componentes Real e Imaginaria de una Seal Compleja
>> n = 0:20;
>> Ts = 1
>> x=2*exp(-(.125-(pi*0.25)*i)*n*Ts);
% Grafica de la componente real de x(n)
>> subplot(2,1,1);
>> stem(n,real(x),'fill','k')
>> title('Parte Real de x(n)'); ylabel('Amplitud');
% Grafica de la componente imaginaria de x(n)
>> subplot(2,1,2);
>> stem(n,imag(x),'fill','k')
>> title('Parte Imaginaria de x(n)'); ylabel('Amplitud'); xlabel('n');
167
Ejemplo 4.8.
La seal x(t) = 3cos(2p50t) + 2cos(2p80t), se debe muestrear tericamente a una tasa que
permita su recuperacin sin distorsin. Determinar una tasa de muestreo que satisfaga tal
condicin, y obtener la grfica de la seal muestreada.
Solucin
Para recuperar la seal original, a partir de la seal muestreada, se debe de cumplir con el
Teorema de Muestreo, el cual establece que
fs 2fm
En que, fs es la frecuencia de muestreo y fm es la frecuencia mxima del espectro de x(t). En
este caso, fm = 80[Hz], por lo que fs 160 [Hz]. Por lo tanto, se puede considerar el
siguiente valor adecuado para fs
fs = 200[Hz]
168
Por otra parte, aplicando la regla de Euler a las funciones coseno de x(t), y considerando la
expansin de la Serie de Fourier en exponenciales complejas, se determina que
Figura 4.11. Grficas de las seales x(t) y de x(n) del Ejemplo 4.8
PROBLEMAS
169
4.3. Sea x(t) una seal de banda limitada con una ancho de banda de B[Hertz]. Determinar
la tasa de muestreo de Nyquist para las siguientes seales:
a) x(3t) b) x2(t) c)x(t)*x(t)
4.4. Una seal x(t), con espectro X(f) mostrado en la Figura P6.4, es muestreada por dos
seales de muestreo terico o ideal diferentes, sd1(t) y sd2(t). La seal sd1(t) es un tren de
impulsos unitarios con periodo T y la seal sd2(t) est dada por
s d 2 ( t ) = s d1 (t - T2 )
y
1
T=
2f m
Determinar las Transformadas de Fourier de las dos seales muestreadas xd1(t) y xd2(t).
X(f)
1
f
- fm 0 fm
4.6. La seal x(t) = sinc(t) es muestreada por un tren de impulsos unitarios de periodo T =
p, obtenindose la seal muestreada xd(t).
a) Determinar el espectro Sd(f) de la seal muestreada xd(t).
b) Disear un sistema para recuperar la seal original x(t) a partir de xd(t).
170
a) Determinar la frecuencia mnima de muestreo y la expresin de la onda muestreada a tal
frecuencia.
b) Graficar la amplitud espectral de la onda muestreada.
c) Cul es el ancho de banda mnimo para reconstruir x(t)?
4.9. La seal x(t) = 2sen300pt es muestreada idealmente en los puntos t = n/150[seg], con n
= 0,1,2,.....,. Es posible la recuperacin de x(t) a partir de la seal muestreada?. Justificar
la respuesta.
4.10. El espectro X(f) de una seal x(t) tipo pasabajo, est dada por
1 - f / 400 , f 400 [ Hz ]
X(f ) =
0 , otros valores
4.11. La seal x(t) = 2cos2pt es muestreada idealmente a una tasa de 2,5 [muestras/seg] en
el intervalo de tiempo 0 t 10[seg]. La seal es recuperada usando un filtro pasabajo.
Determinar la diferencia entre la seal original y la seal recuperada en los puntos t = 4,9, t
= 5, y t = 5,1[seg].
4.13. La seal x(t) tiene el espectro mostrado en la Figura P4.13, y se muestrea idealmente
a una frecuencia de muestreo mayor en un 10% que la frecuencia mnima necesaria. La
seal muestreada se aplica a un filtro pasabanda ideal, con funcin de transferencia
centrada en el segundo armnico de la frecuencia de muestreo y ancho de banda igual al
doble del ancho de banda del espectro de la seal x(t). Determinar el espectro de la seal de
salida del filtro pasabanda.
H(f)
f [Hz ]
-5000 -5 5 5000
171
4.14. Un pulso rectangular con ancho igual a 2[s] es idealmente muestreado y reconstruido
por un filtro pasabajo unitario ideal, el que tiene un ancho de banda B=f2/2 [HZ] y retardo
cero. Dibujar la seal de salida del filtro pasabajo ideal para
a) Ts = 0,8[s].
b) Ts = 0,4[s].
4.15. La seal x(t) = cos2pt, es muestreada naturalmente por un tren de pulsos con amplitud
unitaria con periodo 0,4[seg]y ancho de 0,1[seg]. La seal muestreada es transmitida y el
canal puede ser modelado como un filtro pasabajos ideal de ganancia unitaria y ancho de
banda de 10 [Hz].
a) Determinar la expresin de la seal a la salida del canal.
b) Determinar la seal a la salida de un filtro pasabajo, utilizado en el receptor para
recuperar la seal original.
4.16. En el sistema mostrado Figura P4.16, p(t) es un tren de pulsos rectangulares unitarios
con periodo 2[s] y el ancho de los pulsos es de 0,2[s]. Determinar y(t), para las siguientes
seales x(t) de entrada:
a) x(t) = sinc(t) , - < t < .
b) x(t) = sinc2(t) , , - < t < .
x(t) y(t)
X H(f ) = ( f2 )
p(t)
Figura P 4.16
4.17. Se muestrea con muestreo prctico natural, a la frecuencia Nyquist, una seal x(t) de
banda limitada (-W,W). El espectro de amplitud de x(t) es plano. La onda muestreadora es
un tren de pulsos rectangulares de amplitud A, periodo T y duracin de pulso t < T.
Determinar el valor del ciclo de trabajo d para que el valor del espectro de la seal
muestreada en f = W, sea igual al 80% de su valor para f = 0.[ Considere los dos primeros
trminos del desarrollo en serie de la funcin senx y aplique mtodo de aproximaciones
sucesivas].
172
UNIDAD V. SEALES DE TIEMPO DISCRETO: SERIE Y TRANSFORMADA DE
FOURIER-
TEMAS
Una seal de tiempo discreto x(n) (o secuencia) es una funcin de una variable
independiente entera. En la Figura 5.1, se representa una seal de tiempo discreto, la cual
no est definida en instantes entre dos muestras sucesivas, lo que significa que x(n) no es
nula si n no es entero.
x(n)
1,3
Si x(n) fue obtenida desde el muestreo de una seal anloga xa (t), luego
x(n) = xa (nT)(5.1)
173
donde T es el intervalo de muestreo. La variable n es entera en tanto que la variable
nTpuede no serlo, ya que T no necesariamente es un nmero entero, puede ser racional.
}
Adems de la representacin grfica de una seal de tiempo discreto o secuencia, existen
otros tipos de representaciones alternativas que son utilizadas frecuentemente. Estas
alternativas son
n ......-2 -1 0 1 2 3 4 .........
x(n) ......0 0 2 5 2 0 0
5.2.1 . Secuencia de Impulso Unitario :d(n) .La secuencia impulso unitario se define
como :
1 para n=0
d(n)
0 para n 0
174
La grfica de d(n) se muestra en la Figura 5.2 .
d(n)
1
............... ................
n
-4 -3 -2 -1 0 1 2 3 4
Figura 5.2. Representacin Grfica de la Secuencia Impulso Unitario
1 para n 0
u(n)
0 para n<0
La Figura 5.3 muestra la grfica de u(n).
u (n)
1
................. ...............
n
- 4 -3 -2 -1 0 1 2 3 4
Figura 5.3. Representacin Grfica de la Seal Escaln Unitario
n para n 0
r(n)
0 para n<0
Esta seal es graficada en la Figura 7.4 .
r(n)
4
3
2 u r
( n )
.....
1
.................
n
- 4 -3 -2 -1 0 1 2 3 4
Figura 5.4. Representacin Grfica de la Seal Rampa Unitaria
175
a) Parmetro real .
Cuando a es real, luego x(n) es real. La Figura 5.5 ilustra an para 0 < a < 1.
an
........
.......
n
Figura 5.5. Grfica de an para 0 < a < 1
La Figura 5.6 ilustra an para -1 < a < 0
......
..................
n
176
% Grafica de Impulso Unitario
>> n =-10:10;
>> n0 =0
>> x =[(n n0)==0];
>>stem(n,x,'fill','k')
>>title('Grafica de Impulso Unitario')
>>xlabel('n');
>>.ylabel('Impulso Unitario')
>>axis([-10,10,0,2]);
% Coloca lmites de 10 a 10 en el eje X y de 0 a 2 en el eje Y
177
Grafica de u(n)
2
1.5
u(n) 0.5
-0.5
-1
-10 -8 -6 -4 -2 0 2 4 6 8 10
n
Grafica de u (n)
r
10
-1
-10 -8 -6 -4 -2 0 2 4 6 8 10
178
5.2.5. Representacin de una Seal de Tiempo Discreto en Impulsos. Sea x(n) una seal
arbitraria y sea xk (n) dada por
Se obtiene este resultado, dado que d(n -k) es cero en todo instante excepto en n = k, donde
su valor es la unidad. Luego, x(n)d(n - k) es una secuencia que tiene un valor nulo en todo
instante, salvo en n = k, donde su valor es x(k). Si se desea repetir la multiplicacin de x(n)
con d(n -m) donde m es otro retardo (mk), el resultado ser una secuencia que es cero en
todo instante salvo en n = m, o sea
Por lo tanto, cada multiplicacin de la seal x(n) por un impulso unitario con algn retardo
k producir como resultado la seal x(n) evaluada en n = k multiplicada por el impulso
unitario en cuestin. Si se repite esta multiplicacin para -< k <, y se suman todas las
secuencias productos, se obtendr
x(n) = x(k)d(n - k)
k =-
(5.10)
Ejemplo 5.1
Expresar la secuencia
179
en una suma de secuencias impulsos .
Solucin .
Dado que la secuencia x(n) es no cero para los instantes de tiempo n = -1, 0, 2 y 3, se tendr
que
3
x(n) = x(k)d(n - k) = d(n + 1) + 2d(n) + 4d(n - 2) + 5d(n - 3)
k =-1
De acuerdo a la potencia y energa asociadas a una seal de tiempo discreto, sta se puede
definir o describir como Seal de Energa o Seal de Potencia .
E=
2
x(n) (5.11)
n =-
5.3.2. Seales de Potencia. Existen seales que poseen energa infinita y potencia media
finita. La potencia media P de una seal de tiempo discreto x(n) es definida como
N
1
P = lim
2
x(n) (5.12
N 2N + 1
n =- N
N
EN =
2
x(n) (5,13)
n =- N
180
E = lim E N (5.14)
N
1
P lim EN (5.15)
N 2N + 1
Ejemplo 5.2.
2 2
E= x(n) = Ae jnW0 = A 2 e jnW0 =
2
n =- n =- n =-
N
1
P = lim
2
x(n)
N 2N + 1
n =- N
N N
1 1
2 2
P = lim Ae jnW0 = A 2 lim e jnW0
N 2N + 1 N 2N + 1
n =- N n =- N
de donde
2N + 1
P = A 2 lim = A2
N 2N + 1
Como la potenciaP es finita se tiene que la seal x(n) del Ejemplo 5.2 es de potencia
181
5.3.3. Seales Peridicas. Una seal de tiempo discreto x(n) es peridica con perodo
N(N> 0) si y solamente si
x(n) = x(n + N)" n (5.16)
Se demuestra que esta seal es peridica si F0 es un nmero racional, o sea, que F0 puede
ser expresada como
K
F0 =
N
donde K y N son enteros. El nmero N representa el periodo de x(n) si K y N son nmeros
primos entre s.
De aqu, las secuencias obtenidas por muestreo de una seal analgica peridica,
sern peridicas cuando el perodo T de la seal analgica y el intervalo de muestreo Ts,
sean enteros o racionales. Si el periodo de la seal analgica es entero y mltiplo de T s, el
perodo NTs de la secuencia x(nTs) ser igual al perodo de la seal analgica, o sea, NTs =
T, con N igual al entero dado por T/Ts. En el caso, de que el periodo de la seal analgica
sea racional, el perodo de la secuencia x(nTs) ser NTs,,con N igual al numerador de la
razn T/Ts,, con el numerador y denominador nmeros primos entre s. En todos los casos,
el periodo de la secuencia x(n) es N. Si el perodo de la seal analgica no es racional, la
secuencia x(nT s) ser aperidica.
La energa de una seal peridica x(n) en un perodo, o sea, en el intervalo 0 n N - 1 , es
finita si x(n) toma valores finitos en dicho perodo. Sin embargo, la energa de la seal
peridica para - n es infinita. Por otra parte, la potencia media de la seal peridica
es finita y es igual a la potencia media en un perodo. Luego, si x(n) es una seal peridica
con perodo fundamental N y toma valores finitos sobre valores finitos, su potencia media P
es
1 N -1
P = x(n)
2
(5.18)
N n =0
Ejemplo 5.3.
Sea xa(t) una seal analgica cuya grfica se muestra en la Figura 5.10. Determinar el
periodo de la secuencia obtenida por el muestro ideal de la seal xa(t), cuando:
182
a) El periodo T de la seal analgica es de 2[seg] y el intervalo de muestreo Ts es de 1/3
[seg].
b) El periodo T de la seal analgica es de 3/4 [seg] y el intervalo de muestreo Ts es de 1/6
[seg].
x(t)
1
t
-T 0 T/2 T 2T 3T
Figura 5.10. Grfica de xa(t) del Ejemplo 5.3
Solucin
a) El periodo T de la seal analgica es entero igual a 2 y mltiplo de Ts, por lo que el
periodo NTs de la secuencia x(nT s) tambin es 2, o sea
NTs = 2 [seg]
T 2
N= = =6
Ts 13
x(nTs ) 1
2/3 2/3 2/3 2/3
1/3 1/3 1/3 1/3 ........
nTs
-2/3 -1/3 0 1/3 2/3 1 4/3 5/3 2 7/3 8/3
a)
x(n)
1
2/3 2/3 2/3 2/3
183
b) Dado que T = 3/4 [seg] y Ts = 1/6 [seg], se tendr que
3
T 18 9
= 4
1
= =
Ts 6 4 2
N=9
9 3
NTs = = [seg]
6 2
x(nTs )
8/9 8/9 8/9
6/9 6/9
4/9 4/9 4/9 4/9
nTs
-1/3 -1/6 0 1/6 1/3 1/2 2/3 5/6 1 7/6 4/3 3/2 10/3
a)
x(n)
8/9 8/9 8/9
6/9 6/9
n
-2 -1 0 1 2 3 4 5 6 7 8 9 10
b)
Figura 5.12. Grfica de : a) x(nTs) y b) x(n) del Problema 5.3, para T = 3/4 [seg] y
Ts = 1/6 [seg]
Ejemplo 5.4.
n
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9
Solucin .
Como la secuencia x(n) es peridica su potencia media P est dada por
1 N -1
P=
2
x(n)
N n =0
De la Figura 5.13 se tiene que el perodo N es 5 y considerando los valores que tiene x(n)
en dicho perodo , se tiene
1 4
P = x(n)
2
5 n=0
P=
1
5
(1 + 22 + 32 + 42 ) [ w ]
P = 6 [w]
5.3.4 . Seales Simtricas y Asimtricas. Una seal x(n) real se denomina simtrica o par
si
x( -n) = x(n) (5.19)
185
x(n)
............ ............
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 n
a)
x(n)
............ ............
-6 -5 -4 -3 -2 -1
n
0 1 2 3 4 5 6
b)
Figura 5.14. Ejemplo de: a) Seales Pares. b) Seales Impares
Ejemplo 5.5.
Una seal x(n) tiene la grfica mostrada en la Figura 5.15. Obtener las grficas de x(n - 3) y
de x(n +3).
x(n)
-2
-7 -6 -5 -4 -3 -1 0 1 2 3 4 5 6 7 n
1
-7 -6 -5 -4 -3 -2 -1 0 2 3 4 5 6 7 8 9 n
Figura 5.16. Grfica de x(n - 3) del Ejemplo.5.5
Grfica de x(n + 3). Por otra parte , la seal x(n + 3) se obtiene avanzando x(n) en tres
unidades de tiempo ( desplazamiento de x(n) hacia la izquierda ), lo cual se ilustra en la
Figura 5.17
x(n+3)
-5
-8 -7 -6 -4 -3 -2 -1 0 1 2 3 4 n
Figura 5.17. Grfica de x(n + 3) del Ejemplo.5.5
Si la seal x(n) es generada por algn fenmeno fsico en tiempo real, no es posible avanzar
x(n) en el tiempo, ya que eso implicara usar muestras que an no han sido generadas. Sin
embargo, es posible la insercin de retardo en las muestras ya generadas. En consecuencia,
en aplicaciones de procesos de seales en tiempo real, la operacin de avance de la base de
tiempo es fsicamente irrealizable. Si la seal x(n) es almacenada en cinta magntica, en un
disco, o en la memoria de un computador, el modificar la base de tiempo es una operacin
relativamente simple ya que, basta introducir un retardo o un avance.
5.4.2. Reflexin de la Seal. Al reemplazar, en x(n), la variable independiente n por n, se
obtiene una reflexin de la seal x(n) en torno a n = 0.
Ejemplo 5.6.
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 n
Figura 5.18. Grfica de la seal x(n) del Ejemplo 5.6
187
Solucin .
Grfica de x(-n). De acuerdo a la grfica de x(n), la seal x(-n) tendr la grfica mostrada
en la Figura 5.19.
x(-n)
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 n
Grfica de x(-n + 3) .La seal x(-n + 3) es simplemente la seal x(-n) retrasada en tres
unidades de tiempo, desplazamiento hacia la derecha de x(n), tal como se muestra en la
Figura 5.20.
x(-n+3)
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 n
Es importante hacer notar que las operaciones de retardo o avance en el tiempo no son
conmutativas con respecto a la operacin de reflexin .
5.4.3. Escalamiento en el Tiempo. Otra modificacin de la variable independiente consiste
en reemplazar n por un, donde u es un entero. Esta modificacin de la base de tiempo se
conoce como escalamiento en el tiempo.
.
Ejemplo 5.7.
Determinar la grfica de la seal y(n) = x(3n) , cuando x(n) es la seal ilustrada en la Figura
5.21.
x(n)
-9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 n
Figura 5.21. Grfica de x(n) del Ejemplo 5.7
188
Solucin
Considerando la grfica de x(n) y que y(n) = x(3n), la grfica de y(n) es la mostrada en la
Figura 5.22.
y(n)
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 n
Suma . La suma de dos seales x1 (n) y x2 (n) es una seal y(n) cuyo valor en cualquier
instante, es igual a la suma de los valores de las dos seales en ese instante, o sea :
Ejemplo 5.8.
189
Suma.
Componentes Par e Impar. Cualquier seal arbitraria x(n) puede ser expresada como la
suma de dos seales componentes, una par xp(n) y la otra impar xi (n), o sea x(n) = xp(n)+ xi
(n). La seal componente par xp(n) se forma de acuerdo a
1
x p (n) = [ x(n) + x(-n) ] (5.24)
2
1
x i (n) = [ x(n) - x(-n)] (5.25)
2
Descomponer la seal x(n) en sus componentes par e impar, si x(n) est dada por
x(n) = {2,3, 4,5, 6}
Solucin .
a) Componente par . Se tiene que
1
x p (n) = [ x(n) + x(-n) ]
2
190
b) Componente impar . Dado que
1
x i (n) = [ x(n) - x(-n)]
2
se obtiene que
Solucin
a) Escalamiento de Amplitud. En este caso, el programa MATLAB es
191
Figura 5.23. Grfica de q(n) = 4x(n) del Ejemplo 5.10
O sea,
192
Es decir,
Por lo tanto
v(n) = x(n) * y(n) = {0,1,3, 0, 24,12, 4}
Ejemplo 5.11.
Solucin
Se determinar la convolucin aplicando su definicin, pero se har uso de las grficas de
las secuencias como ayuda para el clculo y comprensin del proceso. En la Figura 5.27a)
se ilustran las secuencias x(k) e y(k).
El primer paso para el clculo de la convolucin es invertir y(k), obtenindose y(-k),
cuya grfica se muestra en la Figura 5.27b). Se puede determinar z(0) dada por
z(0) = x(k)y(-k)
k =-
v 0 (k) = x(k)y(- k)
Haciendo uso de las Figuras 5.27a) y 5.27b), la grfica de la secuencia v0(k) es la mostrada
en la Figura 5.27b), luego z(0) est dada por
z(0) = v (k) = 2
k =-
0
194
y(k) x(k)
2 2
1
2 3
k k
-2 -1 0 1 3 -2 -1 0 1 2 4
-1
a)
Inversin -3
y(-k) v 0 (k)
Multiplicacin Secuencia Producto
x(k)y(-k)
2 2
1
-2
k k
-3 -1 0 1 2 -2 -1 0 1 2 3
-3
b)
y(1-k) v1 (k) 4
Secuencia Producto
2 x(k)y(1-k)
1
-1
k k
-2 0 1 2 3 -2 -1 0 1 2 3
-3 c)
-3
d) -6
e)
-3
Figura 5.26. Determinacin Grfica de la Convolucin de Secuencias
195
z(1) =
k =-
x(k)y(1 - k) = v1 (k) = 4
-
Para n = 2, se tiene
z(2) = x(k)y(2 - k) = v (k) = -5
k =- k =-
2
De una manera similar, se obtiene z(3) desplazando y(-k) tres unidades hacia la derecha,
formando la secuencia producto v3(k) = x(k)y(3 k) y sumando todos trminos de esta
secuencia se obtiene z(3) = 1. Aplicando sucesivamente este proceso para los siguientes
valores de la variable n, se obtiene z(4) =-5, y z(5) = 3. Para n > 5 se encuentra que z(n) es
igual a cero, debido a que todos los trminos de la secuencia producto son ceros.
Para el caso de que n sea negativo, por ejemplo n = -1, se tendr que la secuencia
y(-1-k) representa un desplazamiento de la secuencia y(-k) de una unidad de tiempo hacia
la izquierda, tal como se muestra en la Figura 5.26e). Para el ejemplo dado se tiene que
5.5.2. Mtodo Matricial. Hay otro algoritmo que se puede emplear para evaluar la
convolucin discreta, el cual consiste en la construccin de una matriz cuyos elementos son
los productos del desarrollo de la sumatoria que define la convolucin. Para formar la
matriz, los elementos de una secuencia, por ejemplo x(n), se colocan sobre la primera fila
de la matriz, y los elementos de la segunda secuencia, y(n), se colocan al lado izquierdo de
la primera columna de la matriz. La primera fila de la matriz est determinada por el
producto del primer elemento de y(n) por todos los elementos de x(n), y as sucesivamente
para las otras filas de la matriz. Para determinar la secuencia convolucin de las dos
secuencias dadas, se trazan diagonales en la matriz obtenida, y se suman los trminos que
estn sobre una diagonal y el resultado de la sumatoria representa un elemento de la
secuencia convolucin. El ejemplo siguiente ilustra el mtodo descrito.
Ejemplo.5.12.
196
Solucin
La matriz asociada a las secuencias x(n)={2, 0, 1, -1} e y(n) = {1, 2, -3}, se muestra en la
Figura 5.28.
Con z(n) = x(n)*y(n), se realiza la siguiente matriz
Sumando los elementos que estn sobre las diagonales de la matriz, se obtiene
z(0) = 2
z(1) = 0 + 4 = 4
z(2) = 1 + 0 6 = -5
z(3) = -1 +2 +0 = 1
z(4) = - 2 - 3 = -5
z(5) = 3
197
5.5.3. Mtodo Computacional. Este mtodo es la automatizacin del clculo de la
convolucin entre dos secuencias. Se puede utilizar cualquier lenguaje para implementar el
algoritmo correspondiente a la definicin de convolucin
Solucin
El programa MATLAB, para obtener z(n) = x(n)*y(n), es
>> % Calculo de z(n)=x(n)*y(n)
>> x=[1 -2 3 4 -5 2 1]; y=[-1 3 -2 2 1];
>> u = 3; % elemento 3 del vector x es x(0) de la secuencia x(n)
>> v= 4; % elemento 4 del vector y es y(0) de la secuencia y(n)
>> t= u+v-1 %Indica que el elemento t del vector z es z(0) de la secuencia z(n)
t=
6
>> z = conv(x,y)
z=
-1 5 -11 11 8 -21 26 -7 -3 4 1
198
De los resultados del programa, se deduce que la secuencia z(n) tiene 11 elementos,(r =11),
el sexto elemento, t = 6, de la secuencia z(n) es z(0), en este caso, z(0)=-21. Porl lo tanto, la
secuencia z(n) es
Grfica de z(n). Del resultado obtenido para z(n), se deduce los valores extremos de n, son
n = -5 y n = 5. Luego, un programa MATLAB, para graficar z(n) es
199
5.5.4. Propiedades de la Convolucin de Secuencias. La convolucin entre secuencias,
presenta algunas propiedades que tienen una aplicacin muy importante en sistemas de
tiempo discreto. Las propiedades a considerar son :
Conmutatividad. Sean x(n) e y(n) dos secuencias, tales que
rxx (l) = x(n)x(n - l)
n =-
l=0 , 1 , 2,..... (5.33)
o en forma equivalente
rxx (l) = x(n + l)x(n)
n =-
l=0 , 1 , 2,...... (5.34)
E x = rxx (0) = x
n =-
2
(n) (5.35)
Correlacin Cruzada. Sean las seales secuencias x(n) e y(n), ambas de energa finita. La
correlacin cruzada de x(n) y de y(n) es una secuencia rxy( l ), la cual es definida como
rxy (l) = x(n)y(n - l) ,
n =-
l =0 , 1 , 2 ,....... (5.36)
201
o equivalentemente
rxy (l) = x(n + l)y(n) ,
n =-
l=0 , 1 , 2 ,...... (5.37)
o
ryx (l) = y(n + l)x(n)
n =-
(5.39)
Comparando las ecuaciones (5.36) con (5.39) y (5.37) con (5.38), se concluye que
202
secuencias, multiplicacin de la secuencia desplazada con la otra secuencia y suma de todos
los trminos de la secuencia producto. En consecuencia, si se tiene un programa
computacional que desarrolla la convolucin, se puede usar este programa para obtener la
secuencia correlacin cruzada, proporcionando como entrada lassecuencias x(n) e y(-n).
Luego, la convolucin de x( l ) con y(- l ) produce la secuencia correlacin cruzada rxy ( l) ,
y la de y( l ) con x(- l ) produce la correlacin cruzada ryx (l ) , o sea
rxy ( l) = x(l ) * y( -l )
(5.41)
ryx (l ) = y(l )* x( -l)
Ejemplo 5.14.
a) x(n) = {1,2,1,1}
b) y(n) = {1,1,2,1}
Solucin
Para resolver el ejercicio presentado se puede aplicar tanto la definicin de secuencia de
autocorrelacin, como el algoritmo matricial para determinar la aucorrelacin como
rxx (l) = x(l)* x(-l)
a)
a1. Aplicacin de la definicin deautocorrelacin. Se tiene que
rxx (l) = x(n)x(n - l)
n =-
203
luego
rxx(0) = 1*1+2*2+1*1+1*1 = 7
Para l = 1 , se tiene
3
rxx (1) = x(n)x(n - 1) = x(0)x(-1) + x(1)x(0) + x(2)x(1) + x(3)x(2)
n =0
rxx ( l ) = {1,3,5,7,5,3,1}
x( l )
x(- l ) 1 2 1 1
1 1 2 1 1
1 1 2 1 1
2 2 4 2 2
1 1 2 1 1
De donde
rxx ( l ) = {1,3,5,7,5,3,1}
y( l )
y(- l ) 1 1 2 1
1 1 1 2 1
2 2 2 4 2
1 1 1 2 1
1 1 1 2 1
204
Obtenindose
ryy( l ) = {1,3,5,7,5,3,1}
De acuerdo a los resultados obtenidos se deduce que x(n) e y(n), del ejemplo dado, tienen la
misma secuencia autocorrelacin. La relacin entre x(n) e y(n), es que y(n) es un
desplazamiento circular de x(n), con sus respectivos elementos extremos iguales.
Ejemplo 5.15.
x(n) ={...,0,0,2,-1,3,7,1,2,-3,0,0,....}
y(n) ={..,0,0,1,-1,2,-2,4,1,-2,5,0,0,...}
Solucin
Para el clculo de rxy ( l ), se har uso del algoritmo matricial, o sea
x( l )
y(- l ) ..0 0 2 -1 3 7 1 2 -3 0 0.....
.
.
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 10 -5 15 35 5 10 -15 0 0
-2 0 0 -4 2 -6 -14 -2 -4 6 0 0
1 0 0 2 -1 3 7 1 2 -3 0 0
4 0 0 8 -4 12 28 4 8 -12 0 0
-2 0 0 -4 2 -6 -14 -2 -4 6 0 0
2 0 0 4 -2 6 14 2 4 -6 0 0
-1 0 0 -2 1 -3 -7 -1 -2 3 0 0
1 0 0 2 -1 3 7 1 2 -3 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
Obtenindose
205
rxy ( l ) ={10,-9,19,36,-14,33,0,7,13,-18,16,-7,5,-3}
Secuencias Correlacin Acotadas. Considerando que las secuencias x(n) e y(n) son de
energa finita, se demuestra que
De (5.44), se deduce que la secuencia autocorrelacin alcanza su valor mximo para retardo
cero es decir, l = 0.
Para el caso de secuencia correlacin cruzada, su lmite superior est dado por la
ecuacin (5.41), o sea por la raz cuadrada del producto de sus energas.
rxx (l)
r xx (l) = (5,45)
rxx (0)
Por lo cual, rxx ( l ) 1 y rxy( l ) 1, y por lo tanto, estas secuencias son independientes
del escalamiento de las seales .
206
Propiedad de Simetra Par de la Secuencia de Autocorrelacin. Anteriormente se
estableci que
rxy (l ) = ryx ( -l )
En consecuencia, para el caso de que x(n) sea igual a y(n), se tendr que :
rxx (l) = rxx (-l) (5.47)
Lo cual establece, que la secuencia autocorrelacin es una funcin par y por lo tanto, es
suficiente calcular rxx (l) para l 0.
Ejemplo 5.16.
1 -N n N
x(n) =
0 otros valores
Solucin
rxx (l)
Como r xx (l) = y empleando el mtodo matricial, se tendr
rxx (0)
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
1
.
.
.
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
.
.
.
. 1
1 11 1 1 1 1 1 1 1 1 1
1 11 1 1 1 1 1 1 1 1 1
207
De la matriz, se obtiene
Se observa que rxx (l) = rxx (-l) y que rxx (0) = 1/(2N+1). Luego
rxx (l)
r xx (l) = = { 2N1+1 , 2N2+1 , 2 N3+1 ,.......,1,......, 2N3+1 , 2N2+1 , 2N1+1}
rxx (0)
Ejemplo5.17.
n =- n =- n =0 n =0
Dado que a < 1, la serie infinita converge y aplicando la relacin correspondiente a una
progresin geomtrica, se obtiene
1
rxx ( l) = al
1- a 2
Como l puede ser tambin negativo ( l < 0) y como rxx (l) = rxx (-l) , una expresin ms
general y vlida para todo l es
1 l
rxx (l ) = a - < l <
1- a 2
Por lo tanto
1
rxx (0) =
1- a2
y
208
rxx (l) l
r xx (l) = =a - < l <
rxx (0)
ryy (l) = x(n - n
n =-
0 )x(n - n 0 - l) (5.49)
ryy (l) = x(m)x(m - l) = r
m =-
xx (l ) (5.50)
Ejemplo 5.18.
Determinar las secuencias de autocorrelacin, usando MATLAB, de las secuencias
b) y(n) = x(n - 2) .
Solucin
a) La secuencia x(n) tiene 7 elementos, luego su secuencia correlacin rxx( l ) tendr 13
elementos, y el elemento rxx(0) corresponder al elemento rxx(7) del vector rxx.
El programa MATLAB, para obtener rxx( l ), es
209
>> % Calculo de rxx(l) de la secuencia x(n) del Ejemplo 5.18
>> x=[-2 0 -1 1 2 0 -1];
>>rxx=xcorr(x)
rxx =
Columns 1 through 10
2.0000 -0.0000 -3.0000 -3.0000 -2.0000 1.0000 11.0000 1.0000 -2.0000 -
3.0000
Columns 11 through 13
-3.0000 -0.0000 2.0000
Luego
b) En este caso, y(n) es una versin retardada, en dos unidades de tiempo de x(n). El vector
y del programa MATLAB, es el mismo que el vector x del apartado a), estos vectores son
independientes de la ubicacin del elemento correspondiente a n = 0. Luego, el programa
MATLAB es el mismo que el del apartado a), verificndose que la secuencia
autocorrelacin de una seal x(n), es igual a la secuencia autocorrelacin de una versin
desplazada de ella, o sea
ryy (l) = rxx (l) = {2, 0, -3, -3, -2,1,11,1, -2, -3, -3, 0, 2}
Correlacin Cruzada. Sean las secuencias x(n) e y(n), las que se van a correlacionar. Por
lo tanto, son posibles dos casos: rxy (l ) y ryx (l) .
Correlacin rxy (l ) . En este caso, para determinar el elemento correspondiente a rxy(0),
se toma como base la secuencia y(n), la cual tiene en total M elementos. Esta secuencia,
se representa por el vector fila y de M elementos. En este vector, el elemento y(b)
corresponde al elemento y(0) de la secuencia y(n). La secuencia x(n),de N elementos, se
representa por el vector fila x, en el cual, el elemento x(a) corresponde al elemento x(0)
de la secuencia x(n).La sintaxis a usar es xcorr(x,y). Los vectores x y y, tendrn la forma
(5.51)
y = [y(1) y(2) y(3).......y(b)........y(M)]
210
La secuencia rxy (l ) tendr M + N 1 elementos, y se representa por el vector rxy, dado
por
rxy = [rxy(1) rxy(2) rxy(3)......rxy(c)........rxy(M+n-1)]
Correlacin ryx (l) . El anlisis es similar al realizado para rxy (l ) , con la diferencia, de
que en este caso, se toma como base la secuencia x(n) y la sintaxis a usar es xcorr(y,x).
Manteniendo, las definiciones y nomenclatura usadas para el anlisis de rxy (l ) , se tendr
que el valor de c, correspondiente al elemento ryx(c) del vectorryx, est dado por c= N
b +a.
Ejemplo 5.19.
Dadas las secuencias
Solucin
>> % Calculo de rxy(l)
>> x=[1 -1 2 -2 4 1 -2 5];
>> N = 8; a=5;
>> y =[2 -1 3 7 1 2 -3];
>> M = 7; b = 5; c = M - a + b
c=
7
>>rxy = xcorr(x,y)
rxy =
Columns 1 through 6
Columns 7 through 12
211
Columns 13 through 15
>>ryx = xcorr(y,x)
ryx =
Columns 1 through 6
Columns 7 through 12
Columns 13 through 15
De la aplicacin del programa, se deduce que los valores nulos de los extremos aparecen
debido a la diferencia de longitud de los vectores x yy, y pueden ser ignorados en el
resultado, por lo tanto, con c = 7 y c1 = 8, las secuencias correlacin son
ryx (l) = {10, -9,19,36, -14, 33, 0, 7,13, -18,16, -7,5, -3}
212
5.6.4. Correlacin de Secuencias de Potencia. Correlacin Cruzada. Sean x(n) e y(n)
dos seales de potencia. Su secuencia correlacin cruzada q xy ( l) se define como
M
1
q xy (l) = lim
M 2M + 1
x(n)y(n - l)
n =- M
(5.52)
Secuencias de Potencia Peridicas. Si x(n) e y(n) son dos secuencias peridicas, ambas
con perodo N, se tienen las siguientes relaciones
1 N -1
q xy (l) = x(n)y(n - l)
N n =0
(5.55)
N -1
1
q yx (l) = y(n)x(n - l)
N n=0
y si x(n) = y(n),
1 N -1
q xx (l) = x(n)x(n - l)
N n =0
(5.56)
213
1 N -1
q yy (l) = y(n)y(n - l)
N n =0
(5.58)
1 N -1
q yy (l) = [ x(n) + z(n)][ x(n - l) + z(n - l)]
N n =0
N -1 N -1 N -1
q yy (l) = - l + [ - l + - l ] + z(n)z(n - l)
1
N x(n)x(n ) x(n)w(n ) z(n)x(n )
n =0 n =0 n =0
Ejemplo 5.20.
Solucin
La seal x(n) = u(n) dada es de potencia, luego su secuencia de aucorrelacin q xx (l) , para
l > 0 ,est dada por
M M
1 1
q xx (l) = lim
M 2M + 1
n =- M
u(n)u(n - l) = lim
M 2M + 1
l
1
M - l +1 1
q xx (l ) = lim =
M 2M + 1 2
214
para l < 0
M M
1 1 1
q xx (l) = lim
M 2M - 1
n =- M
u(n)u(n - l ) = lim
M 2M - 1
n=0
1=
2
1
q xx (l) =
2
N -1
x(n) = C k e j2 pkn / N (5.62)
k =0
1 N -1
Ck = x(n)e- j2 pkn / N
N n=0
k=0,1,2,3,.....N-1 (5.63)
215
Wk = 2pk/N. Estas componentes de frecuencias, son peridicas con perodo N, lo que
determina que {Ck} es una secuencia peridica con perodo fundamental N, o sea
Ck = Ck + N (5.64)
Luego, el espectro de una seal peridica x(n) de perodo N, es una secuencia peridica de
perodo N. De aqu, cualesquiera N muestras consecutivas, temporales o frecuenciales,
proporcionan una descripcin completa de la seal, en los respectivos dominios. Para el
anlisis frecuencial, en base a la Serie de Fourier, es conveniente considerar el intervalo en
frecuencia 0 W k< 2p, con W k =2pk/N , intervalo que est asociado al periodo 0 k N
1, el que es vlido para k par e impar.
Ejemplo 5.21.
x(n) = { ...1,0,1,1,1,0,1,0,1,1,1,0, }
Solucin
a) En este caso W0 = 3p , lo cual implica que F0 = 3 / 2 o sea, que F0 no es un nmero
racional por lo que x(n) dado no es una seal peridica, por lo cual x(n) no puede ser
expandida en serie de Fourier. Sin embargo, la seal tiene un espectro consistente en dos
lneas espectrales situadas W = 3p = W0 .
b) Se tiene que F0 = 1/6, por lo que x(n) es peridica con perodo fundamental N = 6. De la
definicin de coeficientes de Fourier se tiene
1 N -1
C k = x(n)e - j2 pkn / N
N n =0
1 5
Ck =
6 n =o
sen(np / 3)e - j2 pkn / 6 k=0,1,2,3,4,5
216
Ya que x(n) es una seal sinusoidal, los coeficientes Ck se pueden determinar a partir de la
aplicacin de Euler, o sea
1 j 2 pn 1 - j 2 pn
x(n) = sen ( 2 p6n ) = e 6 - e 6
2j 2j
Por otra parte
1 - j 26pn 1 j 2 p( 56-6) n 1 j 2 p(56 )n
e = e = e
2j 2j 2j
1 j 2 p (1) n 1 j 2 p ( 5) n
x(n) = - j e 6 + j e 6
2 2
De donde se obtiene que
C0 = C2 = C3 = C4 = 0
y que
1 1 1
C1 = - j ; C5 = j C1 = C5 =
2 2 2
Ck
1
2
k
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7
p p
RC1 = - ; RC 5 =
2 2
bi)
Ck
p
2
-5 1 7
k
-7 -6 -4 -3 -2 -1 0 2 3 4 5 6
- p
2
bii)
217
c) En este caso
1 5
Ck = x(n)e- j2pkn / 6
6 n =0
k=0,1,2,3,4,5
con 0 n 5, x(n) es
x(n) = {1,1,1, 0,1, 0}
se obtiene
1 2
C0 = [1 + 1 + 1 + 0 + 1 + 0] =
6 3
1
C1 = 1 + e - jp / 3 + e - j2 p / 3 + 0 + e - j4 p / 3 + 0
6
de donde
C1 =
1
12
(
1- j 3 )
en forma similar, se obtiene que
C2 =
1
12
(
-1 - j 3 )
1
C3 =
3
C4 =
1
12
(
-1 + j 3 )
C5 =
1
12
(
1+ j 3 )
Por lo tanto, el espectro de amplitud est dado por
2 1 1
C0 = ; C1 = C 2 = C 4 = C5 = ; C3 =
3 6 3
p 4p 2p p
RC 0 = RC 3 = 0 ; RC1 = - ; RC 2 = ; RC 4 = ; RC5 =
3 3 3 3
En la Figura 5.31 se ilustran los espectros de amplitud y de fase para la secuencia x(n) =
{1,1,1,0,1,0)
218
Ck
2
3
1
1 3
6
k
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7
ci)
RC k
4p
3
2p
3
p
3
-5 -4 -2 1 7 k
-7 -6 -3 -1 p 0 2 3 4 5 6
-3
- 23p
- 43p
cii)
Figura 5.31. Grficas de : ci) Espectro Magnitud y cii) Espectro de
Fase de la Seal x(n) del Ejemplo 5.21 c)
Uso de MATLAB.
219
Columns 1 through 5
0.6667 0.0833 - 0.1443i -0.0833 - 0.1443i 0.3333 + 0.0000i -0.0833 + 0.1443i
Columns 6
0.0833 + 0.1443i
>> % Grafica de los Espectros de Amplitud y de Fase
>>cmag=abs(c2); cfase=angle(c2); q=0:5;
>>subplot(2,1,1); stem(q,cmag)
>>title('Modulo de C_k'); xlabel('k'); ylabel('Modulo'); grid
>>subplot(2,1,2); stem(q,cfase)
>>title('Fase de C_k'); xlabel('k'); ylabel('Fase en Radianes'); grid
A partir de la ecuacin (5.65) se puede derivar una expresin para Px , en trminos de los
coeficientes Ck de la serie de Fourier. Considerando que la ecuacin (5.65) puede escribirse
como
220
1 N -1
Px = x(n)x* (n)
N n =0
(5.66)
y que
N -1
x(n) = C k e j2 pkn / N (5.67)
k =0
por lo que
N -1
x * (n) = C*k e - j2 pkn / N (5.68)
k =0
1 N -1 N -1 * - j2 pkn / N
Px =
N n =0
x(n)
k =0
Ck e
(5.69)
1 N -1
Ck =
N n =0
x(n)e - j2 pkn / N (5.70)
N -1
1 N -1 N -1 N -1
Px = C*k x(n)e - j2 pkn / N = C*k C k = C k
2
(5.71)
k=0 N n =0 k =0 k =0
Es decir, que la potencia media de una seal peridica de tiempo discreto es la suma de las
potencias de las componentes de frecuencias individuales. La ecuacin (5.71) se conoce
como relacin de Parseval para seales peridicas de tiempo discreto. La secuencia Ck2
para k = 1,2,3,............,2N - 1, representa la distribucin de potencia en funcin de la
frecuencia y es llamada Densidad Espectral de Potencia de la seal peridica x(n) .
La energa EN, dentro de un periodo, de la secuencia peridica x(n), es
N -1 N -1
E N = x(n) = N C k
2 2
(5.72)
n=0 k=0
Ejemplo 5.22.
x(n) x(n)
1 1
n n
-N 0 L N -N -M 0 M N
(a) (b)
1 N -1 1 L-1 - j2 pkn / N
Ck =
N n =0
x(n)e - j2 pkn / N
= e
N n =0
, k = 0,1,2,3...., N - 1
222
L
k=0, N, 2N ,.....
N
Ck =
1 sen(pkL / N)
e- jpk(L -1) / N otros valores
N sen(pk / N)
L 2
k=0, N, 2N,....
2 N
Ck =
1 sen pkL / N
2 2
1 M - j2 pkn / N
Ck = e
N n =- M
e j2 pkM / N 2M
Ck =
N
e
m =0
- j2 pkm / N
Ck =
1 e
- jpk / N
(e j2 pk(M +1/ 2) / N
- e - j2 pk(M +1/ 2) / N )
N e- jpk / N ( e jpk / N - e - jpk / N )
223
2M + 1
k=0, N, 2N, ........
N
Ck =
sen 2pk(M + 1/ 2) / N
1 [ ] otros valores
N sen ( pk / N )
2M + 1 2
k=0, N, 2N,......
N
=
2
Ck
1 sen [ 2pk(M + 1/ 2) / N ]
2 2
N sen [ pk / N ]
otros valores
En este ejemplo, se verifica que dos secuencias diferentes pueden tener la misma densidad
espectral de potencia, dado que con L = 2M + 1, las expresiones de Ck2 obtenidas en los
apartados a) y b) son idnticas .
La Figura 5.33 ilustra la grfica de la densidad espectral de potencia para los valores
particulares de L = 5 y N = 40 .
Figura 5.33. Grfica de la densidad espectral de potencia del Ejemplo 7.22 para L=5 y
N = 40
Solucin
Para resolver el problema, se emplean las ecuaciones siguientes
224
1 N -1
Ck = x(n)e- j2 pnk / N
N n =0
N -1
Px = Ck
2
k =0
P=
2.8574
La respuesta es
P = 2,8574 [W]
X(W) = x(n)e
n =-
- jWn
(5.76)
siempre que la serie sea convergente. La ecuacin (5.76) se conoce como la ecuacin de
anlisis.
Si x(n)es absolutamente sumable, es decir, si
x(n) <
n
225
la serie es absolutamente convergente y converge a la funcin continua X(W). La
Transformada de Fourier de una secuencia es una funcin continua (no discreta) y peridica
de la variable W. Para el caso de seales de tiempo continuo, su Transformada de Fourier y
por lo tanto su espectro, tienen un rango de frecuencia de (-, ). En el caso de seales de
tiempo discreto, el rango de frecuencia es (-p, p) o equivalentemente (0,2p), por lo cual la
Transformada de Fourier X(W) de la seal x(n) es peridica de periodo 2p, o sea que X(W
+ 2pk) = X(W) siendo k entero positivo
Si la secuencia es absolutamente sumable, tendr una energa finita, es decir
x(n) <
2
Ejemplo 5.24.
X(W)
2
W
-p - p 9
10 - p
8
10 0 8
10 p 9
10 p p
226
Solucin
Como X(W) es real y par se tiene que x(n) es tambin real y par, por lo tanto aplicando
(5.76), se obtiene
p
1
x(n) = X(W) cos WndW
p0
9p
10 p
1 2
x(n) = cos WndW + cos WndW
p 8p p 9p
10 10
Integrando, se obtiene
9 8
x(n) = 2 sin c(n) - sin c(n9 /10) + sin c(n8 /10)
10 10
Ex =
2
x(n) (5.78)
n =-
1 p
Ex =
n =-
x(n)x * (n) = x(n) 2p
n =-
-p
X* (W )e - jnW dW
(5.79)
p p
1 1
Ex = W x(n)e- jnW dW = X(W) dW
* 2
X ( ) (5.80)
2p - p n =- 2p - p
227
p
1
Ex = X(W) dW
2
(5.81)
2p -p
El trmino X(W)2 se define como densidad espectral de energa de x(n) y se designa por
Sxx (W) .
El espectro X(W) es, en general, una funcin compleja en funcin de la frecuencia y
por lo tanto admite la siguiente representacin
Donde
X( -W) = X(W)
2 2
( simetra par ) (5.86)
Ejemplo 5.25.
Solucin .
a) La grfica de x(n) ,se muestra en la Figura 5.36.
228
x(n)
1
.......... ..........
n
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7
Figura 5.36. Grfica de x(n) del Ejemplo 5.25 .
5 5
X(W) = x(n)e - jnW = e - jnW
n =0 n =0
De donde se deduce que X(W) es una serie geomtrica, por lo cual se usar
N -1
N para a =1
a = 1 - a N
n
para a 1
n =0
1- a
1 - e- j6 W
X(W) =
1 - e - jW
2
sen 3W
Sxx (W) =
sen(W / 2)
229
5.7.5. Uso de MATLAB en la Grfica de los Espectros de Amplitud y de Fase de
Seales de Tiempo Discreto. En MATLAB, existen diferentes formas para graficar el
mdulo y la fase de la Transformada de Fourier de seales de tiempo discreto. Se har la
descripcin de algunas de ellas.
Funcinfreqz. Esta funcin se usa para el clculo de los valores de la Transformada de
Fourier, de una secuencia infinita, descrita como una funcin racional en trminos de ejW,
en la forma
b + b e- jW ++ bM e - jWM
X(W) = 0 1 - jW (5.87)
a 0 + a1e ++ a N e - jWN
en un conjunto de puntos de frecuencia discreta W = Wl .
La sintaxis es freqz(num,den,w). Por ejemplo, la declaracin
H= freqz(num,den,w) (5.88)
Produce los valores de la respuesta de frecuencia como un vector H de una DTFT, definida
en trminos de los vectores numy den, los que contienen los coeficientes bi y ai,
respectivamente, en un conjunto prescrito de frecuencias entre 0 y p (o 2p), dado por el
vector w.
Para determinar el espectro de amplitud, se usa abs(H), y para el espectro de fase se
usa angle(H).
Ejemplo 5.26.
Usando la funcin freqz, obtener las grficas de los espectros de amplitud y de fase, de la
seal
1 n 2 1 n 8 1 n
x(n) = - + + u(n)
2 5 3 7 5
Solucin
Cada trmino de la sumatoria que determina x(n), es de la forma an. La Transformada de
Fourier de an es
F{a n u(n)} = a u(n)e- jWn = a n e - jWn = ( ae - jW )
n n
n =- n =0 n =0
La sumatoria es una serie geomtrica, con razn a - jW y ltimo trmino cero, luego
F {a n u(n)} =
1
1 - ae- jW
Por lo tanto
-1 2 8
X(W) = F{x(n)} = + 5
+ 7
1 - ( 12 ) e - jW 1 - ( 13 ) e - jW 1 - ( 15 ) e- jW
230
De donde
- jW 86 - j2 W
19
- 367
525 e + 525 e
X(W) = 35
- jW - W
1- 31
30 e + 13 e j2
- 301 e - j3 W
0.6
0.5
0.4
|X(W )|
0.3
0.2
0.1
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
W /p
Figura 5.37 Grfica del Espectro de Amplitud de x(n) del Ejemplo 5.26
Espectro de Fase
1.5
0.5
X(W )
-0.5
-1
-1.5
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
W /p
Figura 5.38. Grfica del Espectro de Fase de x(n) del Ejemplo 5.26
231
Funcin atan2. Esta funcin se usa para graficar el espectro de fase. Si X(W), es la
Transformada de Fourier de la secuencia de longitud finita x(n), se definen los vectores:
X=X(W), realX=real(X), imagX=imag(X), y con P como vector de la fase de X(W), la
sintaxis a usar es
P = atan2(imagX,realX) (5.89)
Los elementos de P estn en el intervalo [-p, p]. Para el espectro de amplitud, se usa
abs(X).
Ejemplo 5.27.-
La secuencia x(n) es
x(n) = {1, -1, 0, 2, 3, 1}
>> w=[-2*pi:pi/256:2*pi];
>> X=exp(j*w)-1+2*exp(-j*2*w)+3*exp(-j*3*w)+1*exp(-j*4*w);
>>figure(1)
>>plot(w/pi,abs(X),LineWidth,2); grid
>>title(Espectro de Amplitud); xlabel(\Omega/\pi); ylabel(|X(\Omega)|);
>>figure(2)
>>realX=real(X); imagX=imag(X); plot(w/pi,atan2(imagX,realX),LineWidth,2)
>>title(Espectro de Fase); xlabel(\Omega/\pi); ylabel(Fase X(\Omega)); <<grid
Figura 5.39. Grfica del Espectro de Amplitud de x(n) del Ejemplo 5.27
232
Figura 5.40. Grfica del Espectro de Fase de x(n) del Ejemplo 5.27
Ejemplo 5.28.
233
Figura 5.41. Grfica de los espectros de x(n) del Ejemplo 5.28.
X(W) = F {x(n)} = x(n)e
n =-
- jnW
(5.90)
1
x(n) = F-1 {X(W)} = X(W)e jnW dW (5.91)
2p 2 p
La secuencia x(n) y su Transformada de Fourier X(W), forman un par de transformada, el
cual se denota como
F
x(n) X(W)
234
Es necesario recordar que X(W) es peridica con perodo 2p. Por lo tanto, el espectro puede
ser especificado en cualquier intervalo de longitud 2p es. Usualmente, se dibuja el espectro
en el intervalo fundamental [ -p , p]. Para la completa descripcin o caracterizacin de la
seal, se necesita la informacin espectral contenida en el intervalo fundamental, por esta
razn, el rango de integracin en la ecuacin (5.91) es siempre 2p, independientemente de
cuales sean las caractersticas especficas de la seal dentro del intervalo fundamental .
Propiedades de simetra de las seales en el dominio del tiempo, imponen algunas
condiciones de simetra en su Transformada de Fourier. El uso de cualquier caracterstica
de simetra, implica la simplificacin de los procesos para obtener las expresiones tanto de
la transformada directa como de su inversa.
Suponiendo que la seal x(n) y su transformada X(W) son complejas, luego ellas se
pueden expresar como
x(n) = xR (n) + jxI (n) (5.92)
Sustituyendo (5.92) en (5.90) y que e-jW = cosW - jsenW, y separando las partes real e
imaginaria, se obtiene
X R (W ) = [x
n =-
R (n) cos nW + x I (n) sen Wn ] (5.94)
X I (W) = - [ x R (n)sen Wn - x I (n) cos Wn ] (5.95)
n =-
De una manera similar, sustituyendo (5.93) en (5.91), y que ejW = cosW +jsenW, se obtiene
1
[ X R (W) cos Wn - X I (W) sen Wn ] dW
2p 2p
x R (n) = (5.96)
1
[ XR (W) sen Wn + X I (W) cos Wn ] dW
2p 2p
x I (n) = (5.97)
Seales Reales. Si x(n) es real, luego xR (n) = x(n) y xI (n) = 0, en consecuencia las
expresiones de XR (W) y de XI (W) se reducen a
X R (W ) = x(n) cos Wn
n =-
(5.98)
y
X I (W) = - x(n) sen Wn (5.99)
n =-
235
Dado a que cos(-Wn) = cosWn y que sen(-Wn) = - senWn, de las ecuaciones (5.98) y (5.99)
se obtiene
XR (- W) = XR (W)( simetra par ) (5.100)
y el de fase por
X I (W )
RX(W) = tan -1 (5.102)
X R (W )
y dado que los productos XR (W)cosWn y XI (W)senWn son funciones pares de W, se tiene
p
1
[ X R (W) cos Wn - X I (W) sen Wn ] dW
p 0
x(n) = (5.107)
Seales Reales con Simetra Par. Si x(n) es una seal real y par, luego x(n)cosWn es par y
x(n)senWn es impar. En consecuencia, de (5.98), (5.99) y (5.106), se obtiene
X R (W) = x(0) + 2 x(n) cos Wn (5.108)
n =1
XI (W) = 0 (5.109)
236
p
1
p 0
x(n) = X R (W) cos WndW (5.110)
Luego, una seal real par tiene un espectro real y par con respecto a W.
Seales Reales con Simetra Impar. Si x(n) es real e impar, luego x(n)cosWn es impar y
x(n)senWn es par. De (5.98) y de (5.106) se obtiene
XR (W) = 0 (5.111)
X I (W) = -2 x(n) sen Wn (5.112)
n =1
p
1
x(n) = - X I (W) sen WndW (5.113)
p0
Luego, una seal real e impar posee un espectro imaginario puro e impar, en relacin a W.
Ejemplo 5.29.
Considere la seal
x(n) = { 1, 0 , -1 , 2 , 3}
con Transformada de Fourier X(W) = XR (W) + jXI (W). Determinar la seal y(n) cuya
Transformada de Fourier es
Y(W) = XI (W) + XR (W) ej2W
Solucin
Como x(n) es real, luego
X R (W ) = x(n) cos Wn
n =-
y
X I (W) = - x(n) sen Wn
n =-
1
X R (W ) = x(n) cos nW = cos 3W - cos W + 2 + 3cos W = 2 + 2 cos W + cos 3W
n =-3
y
237
XI (W) = sen 3W - sen W - 3sen W = sen 3W - 4sen W
X R (W ) = 2 + 12 e j3W + 21 e - j3W + e jW + e - jW
X I (W) = - 2j e j3 W + 2j e- j3 W + 2 je jW - 2 je - jW
En consecuencia Y(W) se puede escribir como
Desarrollando se obtiene
( )
Y(W) = 2j e - j3W + ( 21 - 2 j) e - jW + (1 + 2 j) e jW + 2e j2 W + 1 - 2j e j3 W + 12 e j5W
Como
Y(W) = y(n)e
n =-
- jWn
se obtiene que
y(n) = { 1
2 , 0, (1 - 2j ), 2, (1 + 2 j), 0, ( 12 - 2 j), 0, j
2 }
Ejemplo 5.30.
Considerar la seal
x(n) = {-1 , 2 , -3 , 2 , -1}
Solucin
Como x(n) es real con simetra par, se tiene que
238
X R (W) = x(0) + 2 x(n) cos Wn
n =1
X I (W ) = 0
En consecuencia
Luego, si
x(n) = a1e jW1n + a 2 e jW2 n ++ a M e jWM n (5.116)
X(W) = a1 2pd(W - W1 - 2pk) + a 2 2pd(W - W 2 - 2pk) +
k =- k =-
(5.117)
+ + a M 2pd(W - W
k =-
M - 2pk)
Esto es, X(W) es un tren de impulsos peridicos, localizados en las frecuencias W 1,......., W M
de cada una de las exponenciales complejas y todos los puntos son mltiplos de 2p a partir
de estas frecuencias.
La ecuacin (5.115) es la Transformada de Fourier de la seal x(n) = e jW0 n , sea esta
seal peridica o no, esto, sea W0 de la forma 2pm/N con m y N enteros. Por lo tanto, x(n)
dado por la ecuacin (5.116) ser peridica con perodo N, slo si todas las W i tienen esta
forma, pudiendo ser m de valor diferente para cada una de ellas.
239
Con x(n) peridica con perodo N, y con coeficientes ck de la Serie de Fourier, una
forma alternativa para la expresin de su Transformada de Fourier X(W), es
2pk
X(W ) = 2p c k d W - (5.118)
k =- N
Ejemplo 5.31.
1 jW0 n 1 1
x(n) = (e - e - jW0 n ) = e jW0n - e - jW0n
2j 2j 2j
Luego, aplicando ecuacin (5.116) a esta expresin de x(n), se tiene que X(W) est dado
por
p p
X(W) = d(W - W 0 - 2pk) - d(W + W0 - 2pk)
j k =- j k =-
p
X(W) = [d(W - W0 - 2pk) - d(W + W0 - 2pk)]
j k =-
b m v m + b m -1v m -1 + ...... + bv + b 0
X(v) = (5.119)
a n vn + a n -1 v n -1 + ......av + a 0
240
TABLA 5.1. Pares bsicos de la Transformada de Fourier de Secuencias
Seal Transformada de Fourier
d(n) 1
d(n - n 0 ) e - jn 0
1
u(n) +
1 - e - jW k =-
pd(W - 2pk)
1 n = 0,1,2,3,........ 2
sgn(n) =
-1 n = -1,-2,-3,..... 1 - e - jW
1
a n u(n) , a < 1
1 - ae - jW
1
(n + 1)a n u(n) , a < 1
(1 - ae ) - jW 2
2p 2pk
x(n) = 1 dW -
N k =- N
1 n N1 sen W ( N1 + 12 )
x(n) =
0 n > N1 sen ( W / 2 )
e jW 0 n 2p d(W - W 0 - 2pk)
k =-
cos W 0 n p d ( W - W0 - 2pk ) + d ( W + W 0 - 2pk )
k =-
p
senW 0 n d ( W - W0 - 2pk ) - d ( W + W0 - 2pk )
j k =-
cos(W 0 n + q) p e
k =-
- jq
d ( W + W 0 - 2pk ) + e jqd ( W - W 0 - 2pk )
senWn W Wn 1 0 W W
= sin c , 0<W<p X(W) =
pn n p 0 W< W p
X(W) peridica con periodo 2p
2p 2pk
k =-
d(n - kN) dW -
N k =- N
241
como la suma de un polinomio en v y una fraccin racional propia. Luego, el inters se
centra en las funciones racionales propias
Las funciones racionales propias se pueden expandir en fracciones parciales
factorizando el denominador en funcin de los polos de la funcin racional, para el caso
especfico de X(v) se tiene
b m v m + b m -1 v m -1 + ........ + b1 v + bo
X(v) = (5.120)
(v - p1 )(v - p 2 )..........(v - p n )
A1 A2 An
X(v) = + + ......... + (5.121)
v - p1 v - p 2 v - pn
Ai = (v - pi )X(v) v = p (5.122)
i
Polos Mltiples. Cuando X(v) tiene polos mltiples, como por ejemplo el polo pi con
multiplicidad li , se tiene que X(v), se puede escribir como
A1 A2 A i1 Ai 2 A ili
X(v) = + + .... + + + .... + (5.123)
v - p1 v - p 2 v - pi (v - pi )2 (v - pi )li
Si X(v) tiene polos mltiples, se emplea la ecuacin (5.122) para el clculo de los
coeficientes tipo Ai y tambin para los tipos A ili , se emplea la ecuacin (5.124) para el
clculo de los coeficientes tipo Aik.
242
En la expansin en fracciones parciales de X(v) se hace v = e-jW , quedando X(W).
La secuencia x(n) se obtiene aplicando transformada inversa de Fourier a cada trmino de
la expansin en fracciones parciales de X(W).
Expansin en Fracciones Parciales usando MATLAB. Los coeficientes Ai pueden ser
determinados, computacionalmente, empleando MATLAB. En MATLAB se tiene el
comando [r,p,k] que permite la expansin en fracciones parciales de funciones racionales
que tengan la expresin dada por
N(v) b0 + b1 v + b 2 v 2 + ........ + b m v m
F(v) = = (5.125)
D(v) a 0 + a1 v + a 2 v 2 + ....... + v n
MATLAB hace uso de los coeficientes del numerador y del denominador de F(v). Para ello
se definen los vectores filas num y den como:
calcula los residuos (vector columna r), los polos (vector columna p) y los trminos
directos (vector fila k) de una expansin en fracciones parciales de la funcin F(v) =
N(v)/D(v). La forma de la expansin en fracciones parciales obtenidas es
Ejemplo 5.32. Determinar la seal x(n) que tiene como Transformada de Fourier X(W):
e - jW + 2e - j2 W
X(W) =
(1 - 16 e- jW - 16 e- j2W )(1 - e- jW + 14 e- j2W )
243
Solucin
Haciendo v = e-jW , X(W) queda
2v 2 + v 48v 2 + 24v
X(v) = =
(1 - 16 v - 16 v 2 )(1 - v + 14 v 2 ) - v 4 + 3v3 + 6v2 - 28v + 24
Como el denominador de X(v) es de cuarto orden, X(v) tiene cuatro polos. El programa
MATLAB es
r=
2.8800
-2.8800
-33.6000
-48.0000
p=
-3.0000
2.0000
2.0000
2.0000
k=
[]
p1 = - 3 , p2 = 2 el cual es de multiplicidad 3
244
2,88 -2,88 -33, 6 -48
X(W) = + - jW + + - jW
e - (-3) e - 2 ( e - jW - 2 ) (e - 2)3
- jW 2
F
( n + k - 1)! a n u(n) , a <1
1
n!( k - 1) ! (1 - ae ) - jW k
n n n n
1 1 1 1
x(n) = 0,96 - u(n) + 1, 44 u(n) - 8, 4(n + 1) u(n) + 3(n + 1)(n + 2) u(n)
3 2 2 2
n n
1 1
x(n) = 0,96 - u(n) + ( -0,96 + 0, 6n + 3n 2 ) u(n)
3 2
F
x1 (n) X1 (W)
y
F
x2 (n) X2 (W)
luego
F
a1 x1 (n) + a2 x2 (n) a1 X1 (W) +a2 X2 (W) (5.131)
245
Ejemplo 5.33.
Solucin
Aplicando la propiedad de linealidad, se tiene que
1 - e- jW (M +1)
X1 (W) =
1 - e - jW
por otra parte X2 (W) est dada por
-1
X 2 ( W) = x
n =- M
2 (n)e - jWn = e jW + e j2 W + ....... + e jMW
de donde .
246
e jW - e jW (M +1)
X 2 (W ) =
1 - e jW
Por lo tanto
1 - e - jW (M +1) e jW + e jW (M+1)
X(W) = X1 (W) + X 2 (W) = +
1 - e - jW 1 - e jW
sen ( M + 12 ) W
X(W) =
sen ( W2 )
1 -M n M
x(n) = x1 (n) + x 2 (n) =
0
otros valores
Por lo cual x(n) es una funcin real y par, lo que implica que su Transformada de Fourier es
tambin real y par, en consecuencia
M
X(W) = x(0) + 2 x(n) cos Wn
n =1
M
1
X(W) = 1 + 2 cos Wn = 2 + cos W + cos 2W + .......... + cos MW)
n =1 2
Relacin que verifica el resultado obtenido para X(W), aplicando la propiedad de linealidad.
247
5.8.2. Desplazamiento en el Tiempo. Si se tiene el par de transformada siguiente
F
x(n) X(W)
luego
F
x(n - k ) e-jWkX(W) (5.132)
F{ x(n - k)} =
n =-
x(n - k)e - jWn = x(m)e
m =-
- jW (m + k )
= X(W)e - jWk (5.133)
F
x(n) X(W)
luego
F
x(-n) X(-W) (5.135)
Si x(n) es real, luego por propiedad de seales reales vistas anteriormente, se tendr
248
5.8.4. Teorema de Convolucin. Si
F
x1 (n) X1 (W)
y
F
x2 (n) X2 (W)
luego
F
x(n) = x1 (n) * x2 (n) X(W)= X1 (W)X2 (W) (5.136)
Ejemplo 5.34.
Solucin
Se har uso que la Transformada de Fourier de la convolucin de dos secuencias es el
producto de sus transformadas. Luego, si z(n) = x(n)*y(n) se tendr que Z(W) = X(W)Y(W),
por lo tanto aplicando la definicin de Transformada de Fourier a x(n) e y(n), se obtiene
1
X(W) =
n =-
x(n)e - jWn = e
n =-1
- jWn
= e jW + 1 + e - jW
y
2
Y(W) =
n =-
y(n)e- jWn = e - jWn = 1 + e - jW + e- j2 W
n =0
Luego
X(W)Y(W) = ( e jW + 1 + e - jW )(1 + e - jW + e - j2 W )
y como
F{z(n) = x(n) * y(n)} = X(W)Y(W) = z(n)e
n =-
- jWn
se obtiene
249
5.8.5. Teorema de Correlacin. Si
F
x1 (n) X1 (W)
F
x2 (n) X2 (W
luego
F
rx1x 2 (l) Sx1x 2 (W) = X1 (W)X 2 ( -W) (5.137)
F
rxx ( l ) Sxx (W) (5.138
Este teorema establece que la densidad espectral de energa de una seal de energa es la
Transformada de Fourier de su secuencia autocorrelacin. De donde, la secuencia
autocorrelacin y la densidad espectral de energa de una seal, contienen la misma
informacin sobre ella. Dado que la secuencia autocorrelacin y la densidad espectral.
de energa, no contienen informacin sobre la fase, no es posible reconstruir la seal a
partir de su secuencia autocorrelacin o de la densidad espectral de energa .
Ejemplo.5.35.
En el Ejemplo 5.17, se obtuvo que la autocorrelacin de an u(n) para 0<a<1 est dada por :
1 l
rxx (l ) = a
1- a2
Por lo tanto
l
1 1 - jWl
Sxx (W) = r
l =-
xx (l)e - jWl
=
1
2
l =- 1 - ( 4 ) 4
e
l
1 1 - jWl
Sxx (W) =
1 - ( 14 )
2 e
l =- 4
-1 1 - l - jWl 1 l - jWl 1 -1 1 jW - l 1 - jW l
2 (4
e ) + ( 4 e )
1
Sxx (W) = e + e =
1 - ( 14 ) l=- 4 l =0 4 1 - ( 14 ) l=-
2
l =0
Como 1
4 e- jW = 1
4 ej W = 1
4 < 1 , se tiene que las sumatorias de la ecuacin anterior son
convergentes , por lo que
1 14 e jW 1
Sxx (W) = 1 jW + 1 - jW
1 - ( 14 ) 1 - 4 e 1- 4 e
2
1
Sxx ( W) =
1 - 12 cos W + ( 41 )
2
251
5.8.7. Desplazamiento en Frecuencia. Si
F
x(n) X(W)
luego
F
e jW0 n
x (n) X ( W - W0 ) (5.139)
W
-2p -p 0 p 2p
X(W - W0 )
1
Para W 0< 0, el producto e jW0 n x(n) representa un desplazamiento hacia la izquierda de X(W)
en un monto W0, o sea, que X(W) pasa a ser X(W +W0 ).
252
Ejemplo 5.36.
El espectro X(W) de una seal x(n) , tiene la grfica mostrada en la Figura 5.43. Obtener la
grfica del espectro de la seal y(n) dada por :
y(n) = x(n)cospn
X(W)
1
La grfica de 1
2 X(W - p) se muestra en la Figura 5.44 .
1
2 X(W - p)
1/2
La grfica de 1
2 X(W + p) se muestra en la Figura 5.45.
1
2 X(W + p)
1/2
253
En consecuencia , la grfica de Y(W) ser la que se muestra en la Figura 5.46.
Y(W)
1
1/2
F
x1(n) X1 (W)
y
F
x2 (n) X2 (W)
luego
p
1
n =-
x1 (n)x *2 (n) =
2p - p
X1 (W)X*2 (W )dW (5.141)
F
x1 (n) X1 (W)
y
F
x2 (n) X2 (W)
luego
F
p
1
x 3 (n) x1 (n)x 2 (n) X 3 (W ) = X1 (l)X 2 (W - l)dl (5.142)
2p -p
F
x(n) X(W)
luego
F
dX(W)
nx(n) j (4.143)
dW
x(n / q) &
para n multiplo de q
x (q) (n) = (4.144)
0 &
para n no multiplo de q
Ejemplo 5.37.
La seal x(n) est definida por la Figura 5.46.
a) Determinar y graficar el espectro X(W) de x(n).
b) Determinar y graficar x(2)(n).
c) Determinar y graficar el espectro X(2)(W).
x(n)
1
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 n
Figura 5.47. Grfica de x(n) del Ejemplo 5.37
Solucin
a) De acuerdo a x(n) dado, el espectro X(W) est dado por
2
X(W) =
n =-
x(n)e - jnW = e
n =-2
- jnW
1
W
- 2 p - p 0 p 2 p
-1
-2
256
x(n / 2) &
para n multiplo de 2
x (2) (n) =
0 &
para n no multiplo de 2
En consecuencia, para valores impares de n, x(2)(n) ser cero. Por lo que la secuencia x(2)(n)
es
x (2) (n) = {x(-4 / 2), 0, x(-2 / 2),0, x(0 / 2), 0, x(2 / 2), 0, x(4 / 2)}
x(2)(n) = {1, 0, 1, 0, 1, 0, 1, 0, 1}
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 n
Figura 5.49. Grfica de la Seal Escalada x(2)(n) del Ejemplo 5.37
X (2) (W) = x (2) (-4)e j4W + x (2) (-2)e j2W + x (2) (0) + x (2) (2)e- j2W + x (2) e- j4W
257
X (2 ) (W ) = 2 X (W )
5
1
W
-2p -p - p /2 0 p /2 p 2p
-1
Figura 5.50. Grfica del Espectro X(2)(W) de x(2)(n) del Ejemplo 5.37
Solucin
a) Se puede comenzar considerando la propiedad de diferenciacin en el dominio de la
frecuencia, o sea, el par de transformada
F dX(W)
nx(n) j
dW
1
Con X(W) = F {x(n)} = . Luego:
1 - 0, 5e - jW
dX(W) 0, 5e - jW
F{z(n) = nx(n)} = Z(W) = j =
dW (1 - 0, 5e- jW )
2
258
Como y(n) =z(n)cos4n, y aplicando la propiedad de modulacin, se tiene
1
Y(W) = Z ( W - W 0 ) + Z ( W + W 0 )
2
conW0 = 4, se tiene
1 0,5e - j( W- 4 ) 0, 5e - j( W+ 4 )
Y(W) = +
(
2 1 - 0,5e - j( W-4 )
) (1 - 0,5e )
2
- j( W+ 4 )
2
259
Figura 5.52. Espectro de Fase de y(n) del Ejemplo 5.38.
La Tabla 5.3 resume las propiedades presentadas, la cual sirve como referencia
dX(W)
Diferenciacin en el nx(n) j
dW
dominio de la frecuencia
Conjugacin x* (n) X* (-W)
1 p
Teorema de Parseval x (n)x
n =-
1
*
2 (n) =
2p -p
X1 (W)X*2 (W)dW
Escalamiento en Tiempo y
en Frecuencia x(q)(n) X(qW)
260
PROBLEMAS
5.1 Determinar si las siguientes seales son descritas en trminos de energa o de potencia
a) x(n) = Ae-nu(n).
b) x(n)= u(n).
c) x(n) = Ae jW0 n u(n).
2n para -2 n 4
x(n) =
0 otros valores
5.3.Determinar la potencia media de la seal x(n) cuya grfica se muestra en la Figura P5.3.
x(n)
3
2
...... 1 ......
-11 -10-9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 n
Figura P 5.3
5.4. Descomponer las siguientes seales x(n) en sus componentes para e impar, para x(n)
dada por
a) x(n) = {1, 3, 5, 4, 6}
b) x(n) = {1, 3, 5, 4, 6}
5.5. Determinar la suma y el producto de las seales x(n) e y(n), definidas como
a) x(n) = {2, -1, 1, 4,-3, 0, 2) , y(n) = {3, 1, -2, 5, 3,-1}.
5.6. Calcular la secuencia convolucin z(n) = x(n)*y(n), para las secuencias x(n) e y(n)
dadas por
a) x(n) = {0, 1, 0, 1, 1, 1} , y(n) = {1, -2 , 4}
261
c) x(n) = ( 13 ) u(n) , y(n)= ( 21 ) u(n)
n n
x(n) y(n)
3
2 2
1
-2 -1 0 1 2 3 n -2 -1 0 2 3 4 5 6 n
-2
h) x(n) e y(n) dadas por la Figura P 5.6
Figura P 5.6
b) x(n) = {2, 2, 1, 1}
b) x(n) = {1, 2, 2, 2, 1}
262
x(n) y(n)
4
1
...... ...... ...... 2 ......
1
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 n -9-8-7-6-5-4-3-2-1 0 1 2 3 4 5 6 7 8 9 n
Figura P 5.11
Determinar
a) La secuenciasautocorrelaciones q xx (l) y q yy (l) .
b) Las secuencias correlaciones cruzadas q xy (l) y q yx (l) .
5.12. Sea y(n) = x(n) + ax(n k). a) Determinar analticamente la secuencia autocorrelacin
ryy (l ) en trminos de la autocorrelacin rxx (l) .
b) Si x(n) = cos(0,2pn) + 0,5cos(0,6pn), y a = 0,1 y k = 50. Generar 200 muestras de y(n) y
determinar su autocorrelacin.
5.13. Considerando las secuencias x(n) e y(n) definidas en el Problema 7.11 y teniendo que
z(n) = x(n) + y(n)
x(n)
2
...... ......
-6 -3 0 3 6 9 12 n
Figura P 5.14
b) x(n) = n ( 12 ) u(n) .
n
c) x(n) = 2nu(n).
d) x(n) = u(n) u(n 4).
e) x(n) = {-3, -2, 0, 2, 3}
f) x(n) = (1/4)nu(n+2)
7
5.19. Determinar la secuencia x(n) para las siguientes transformadas de Fourier.
a) X(W) = cos2W.
0 0 W WM
b) X(W) =
1 WM < W < p
c) X(W) = 1 - 2e - j3W + 4e j2 W + 3e - j6 W
d) X(W ) = senW cos W
e) X(W) = cos ( W2 ) + jsenW
e - jW
f) X(W) =
1 + 16 e - jW - 16 e - j2 W
264
X(W)
p
...... ......
-2p -p 0 p 2p W
a)
X(W)
1
...... ......
X(W)
2
1
...... ......
-2p -p - p3 0 p 2p
3 3
p 2p W
c)
Figura P 5.20
2 - ( 12 ) n n 4
c) x(n) =
0 otros valores
x(n)
3
2
1
-6 -5 1 2 3
-4 -3 -2 -1 0 4 5 6 n
-1
-2
-3
b)
Figura P 5.23
5.24. Sea x(n) dada por
1 -10 n 10
x(n) =
0 otros valores
e y(n) dada por
n
y(n) = 1 - x(n)
10
1
x(W) =
a + e - jW
Dondea es una constante arbitraria. Determinar las transformadas de Fourier Y(W) de las
siguientes seales.
a) y(n) = x(2x 4)
b) y(n) = x( -3n).
c) y(n) = nx(n).
np
d) y(n) = e 2 x(n + 1)
e) y(n) = x2(n).
f) y(n) = x(n)cos2n.
g) y(n) = x(n)*x(n).
267
UNIDAD VI: TRANSFORMADA Z
TEMAS
6.1 TRANSFORMADA Z
6.1.1.Definicin. La Transformada - Z, X(z), de una seal de tiempo discreto x(n) se define
como
X(z) = x(n)z
n =-
-n
(6.1)
X(z) Z { x(n)}
(6.2)
En tanto , la relacin entre x(n) y X(z) se indica como
Z
x(n) X(z)
269
Regin de Convergencia para Seales de Longitud Infinita. Para determinar la regin de
convergencia de la Transformada Z , de seales de longitud infinita, se puede utilizar el
criterio de Cauchy, el cual establece que si
y que
1
lim v(n) n < 1 (6.4)
n
-1
X(z) =
n =-
x(n)z - n + x(n)z - n
n =0
(6.5)
Para que X(z) tenga un valor finito, las dos sumatorias del segundo miembro de la ecuacin
(6.5) deben de ser finitas . Aplicando Cauchy, por separado, a las sumatorias de la ecuacin
(6.5), y definiendo como
1
R x - = lim x(n) n (6.6)
n
Y
1
R x+ = 1 (6.7)
lim x(- m) m
m
Plano Z
Rx-
Re{z}
Rx+
X(z) = 1z - n = z - n
n =0 n =0
1
X(z) =
1 - z -1
La ROC de esta transformada est dada por Rx- y Rx+ .Rx- est determinado por
1 1
R x - = lim x(n) n = lim 1 n = 1
n n
como x(n) es la seal escaln unitario, o sea x(-n) = 0 para n < 0, luego Rx+ = . Por lo tanto
1
X(z) = paraz> 1
1 - z -1
Ejemplo 6.2.
x(n) = an u(n)
Solucin
En este caso, se tiene
x(n)z = a n z - n = ( az -1 )
-n n
X(z) =
n =- n=0 n=0
n n n
luego
Rx- = a
yRx+ est dado por
1 1 1
R x+ = 1 = 1 = =
lim x(- n) n
lim a - n u(- n) n 0
n n
luego
1
X(z) = paraz>a
1 - az -1
Ejemplo 6.3.
1 1
n n
1 1 1
R x+ = 1 = 1 = -1
=a
lim x(- n) n
lim a - n n
a
n n
Rx-<z<Rx+
o sea , es una relacin estricta, ya que no se considera la igualdad. En este caso, se tiene que
Rx- = Rx+ =a, por lo cual no se cumple la condicin de existencia de la ROC, lo que a su
vez implica la no existencia de X(z) para la seal dada.
272
Ejemplo 6.4.
0 n 0
x(n) = -a n u(-n - 1) = n
-a n -1
Solucin
De la definicin de X(z), se tiene
-1
( -a ) z = - ( a -1 z )
-n m
X(z) = n
, con m = -n
n =- m =1
Usando la frmula
A + A 2 + A 3 + .......... = A (1 + A + A 2 + ........) =
A
, con A< 1
1- A
se obtiene
a -1 z 1
X(z) = - =
1 - a z 1 - az -1
-1
R x - = lim a n u(- n - 1) = 0
n
por lo tanto
1
X(z) = paraz <a
1 - az -1
De los resultados de los Ejemplos 6.2 y 6.4, se observa que la Transformada Z de una
seal causal tiene la misma expresin que la Transformada -Z de una seal anticausal. Esto
implica que no basta conocer solamente la Transformada-Z para especificar una seal en el
dominio del tiempo, es necesario especificar adems su ROC. En resumen, una seal de
tiempo discreto x(n) es unvocamente determinada por su Transformada - Z y por la regin
de convergencia de X(z). Se deduce tambin que la ROC de una seal causal es el exterior
a un circulo de algn radio Rx-, en tanto que la ROC de una seal anticausal es el interior
de un circulo de radio Rx+ .
273
Ejemplo 6.5.
X(z) =
n =-
a n u(n)z - n + b u(-n - 1)z
n =-
n -n
La primera serie del segundo miembro de la ecuacin anterior, de acuerdo con el Ejemplo
8.2, converge para z> a y la segunda serie, de acuerdo con el Ejemplo 6.4.
converge para z<b, luego X(z) tiene una ROC dada por
a<z<b
Luego, se considerarn dos casos :
Caso 1 :b<a. En este caso, no se cumple la condicin de la ROC para X(z) y por lo
tanto sta no existe, dado que no hay valores de z para los cuales las dos series de potencia
converjan simultneamente.
Caso 2 :b>a. En este caso hay un anillo en el plano Z donde ambas series convergen
simultneamente, por lo tanto
-1
X(z) = a n z - n + bz = ( az -1 ) + ( b -1z )
n -n n m
n =0 n =- n =0 m =1
1 1
X(z) = -1
-
1 - az 1 - bz -1
b-a
X(z) = paraa<z<b
a + b - z - abz -1
Este ejemplo muestra que una seal de duracin infinita tanto para n<0 como para n>0
(infinita bilateral), tendr como ROC un anillo en el plano Z .
Ejemplo 6.6.
a) x(n) = {3, 0, 0, 0, 0, 6, 1, 4 }
b) y(n) = {1, 2, 3, 4, 0, 2}
c) v(n) = d(n)
Solucin
De la definicin de Transformada -Z , se tiene
275
X + (z) = x(n)z - n (6.11)
n =0
X(z) = x(k)z
k =-
-k
(6.12)
Im{z}
C
r1
Re{z}
r2
Se obtiene
C
X(z)z n -1dz =
C
x(k)z
k =-
n -1- k
dz (6.13)
276
donde C denota el contorno en el interior de la ROC de X(z), con sentido en contra del giro
de los punteros del reloj. Dado que la serie converge en este contorno, se puede
intercambiar el orden de integracin y de la sumatoria, por lo cual (6.13) se puede escribir
como
C
X(z)z n -1dz = x(k)
k =-
C
z n -1-k dz (6.14)
Por otra parte, se tiene que el Teorema de la Integral de Cauchy establece que
1 1 , k = n
2pj C
z n -1- k dz =
0 , k n
(6.15)
donde C es cualquier contorno que encierra al origen. Aplicando (6.15) en (6.14), se tiene
que el segundo miembro de (6.14) se reduce a 2pjx(n), o sea
C
X(z)z n -1 = 2pjx(n) (6.16)
1
x(n) =
2pj
C
X(z)z n -1dz (6.17)
tienen Transformadas - Z racionales, existiendo para tal caso mtodos ms simples para la
inversin .
X(z) = x(n)z
n =-
-n
, ROC : r2<z< r1 (6.18)
277
donde r = z y W es el ngulo de z. Luego, dentro de la ROC de X(z), se puede sustituir z
= r ejW en (6.18), obtenindose
X(z) z= re jW = x(n)r
n =-
-n
e - jWn (6.20)
X(z) z =e jW X(W) = x(n)e
n =-
- jW n
(6.21)
n =-
x(n)r - n < (6.22)
6.4.1 .Linealidad . Si
Z
x1 (n) X1 (z)
y
Z
x2 (n) X2 (z)
luego
Z
x(n) = a1 x1 (n) +a2 x2 (n) X(z) =a1 X1 (z) + a2 X2 (z) (6.25)
Ejemplo 6.7.
n
1
x(n) = u(n) - 2n u(n)
3
Z {a n u(n)} =
1
, ROC :z>a
1 - az -1
Por lo tanto
X1 (z) = Z {( ) u(n)} = 1 - 1 z
1 n
3 1
3
-1
, ROC : z > 1
3
y
X 2 (z) = Z {2n u(n)} =
1
, ROC :z>2
1 - 2z -1
Ejemplo 6.8.
280
{ }
Z e jW0 n u(n) =
1
1 - e jW 0 z - 1
, ROC :z> e jW0 n = 1
{ }
Z e - jW0 n u(n) =
1- e
1
- j W0
z -1
, ROC : z > e - jW0 n = 1
Por lo tanto
1 1 1 1
X(z) = jW 0 - 1
+ - jW 0 - 1
, ROC :z> 1
2 1- e z 2 1- e z
1 - z -1 cos W0
X(z) = , ROC :z> 1
1 - 2z -1 cos W0 + z -2
Z
x(n) X(z)
luego
Z
x(n-k) z-kX(z) (6.26)
Ejemplo 6.9.
x2 (n) = x1 (n+4)
281
x3 (n) = x1 (n-4)
Solucin
Se tiene
X1 (z) = Z{x1 (n)} = 2z4 + z3 + 2z2 + 5z1 +7 + z-2 +2z-3
Aplicando la propiedad de desplazamiento temporal, se obtiene
Ejemplo 6.10.
2 0 n N-1
x(n) =
0
otros valores
Solucin
En este problema se pueden utilizar las siguientes resoluciones
N -1
2N si z=1
X(z) = 2z -n
= 2 1 + z + z + ........... + z
-1 -2 - ( N -1)
= 1 - z - N
n =0 2 si z 1
1 - z -1
282
La ROC de X(z) es todo el Plano-Z excepto z = 0 .
b) Aplicacin de las propiedades de linealidad y desplazamiento temporal .
En este caso x(n) se puede escribir como
x(n)=2u(n)-2u(n-N)
El Ejemplo 6.10 ayuda a clarificar una caracterstica muy importante de la ROC de combinacin de
varias Transformadas - Z. Si la combinacin lineal de varias seales tiene duracin finita, la ROC
de su Transformada -Z est determinada exclusivamente por la duracin finita de esta seal, no por
la ROC de cada transformada individual .
Z
x(n) X(z) , ROC : r1<z< r2
luego
Z
an x(n) X ( za ) , ROC : ar1<z<ar2(6.27)
Ejemplo 6.11.
1 1 1
X1 (z) = Z { x1 (n)} = jW 0 -1
- - jW 0 - 1
, ROC :z> 1
2j 1- e z 1- e z
az -1 sen W0
Z {x(n) = a (sen W0 n)u(n)} = X1 (a z) =
n -1
, ROC :z>a
1 - 2az -1 cos W0 + a 2 z -2
Z
x(n) X(z) , ROC : r1<z< r2
luego
Z
1 1
x(-n) X(z-1 ) , ROC : <z < (6.28)
r2 r1
Ejemplo 6.12.
x2 (n) = x1 (-n)
si
( 1 ) n n0
3
x1 (n) =
1 -n
( 2 ) n<0
284
Solucin
Como
Z{x1 (-n)} = X1 (z-1 )
-1
( 12 ) z - n + ( 13 ) z - n
-n
x1 (n)z - n =
n
X1 (z) =
n =- n =- n=0
Se tiene
z - n = ( 13 z -1 ) =
1 1
( 13 )
n n
-1
, ROC : z >
n =0 n=0 1- z 1
3 3
Por otra parte
-1 1
z 1 1
( 12 ) z - n = ( 12 z ) =
-n m 2
= -1
=- , ROC :z< 2
n =- m =1 1 - 12 z 2z - 1 1 - 2z -1
En consecuencia
5 -1
1 1 z 1
X1 (z) = 1 -1
- -1
= - 7 3-1 2 -2 , ROC : < z < 2
1- 3 z 1 - 2z 1- 3 z + 3 z 3
Dado que
Z { x 2 (n)} = X 2 (z) = X1 (z -1 )
se tiene que
5
z 1
X 2 (z) = - 3
, ROC : <z< 3
1- z + 3 z
7
3
2 2
2
Z
x(n) X(z)
luego (6.29)
dX(z)
nx(n) Z
-z
dz
Ejemplo 8.13.
x(n) = ( 1 + n) u(n)
285
Solucin.
x(n) se puede escribir como
x(n) = u(n) + nu(n)
En consecuencia
1 z -1 1
X(z) = -1
+ -1 2
= , ROC :z> 1
1- z (1 - z ) (1 - z -1 )2
Z
x1 (n) X1 (z)
Z
x2 (n) X2 (z)
luego
Z
x(n) = x1 (n)*x2 (n) X(z) = X1 (z)X2 (z) (6.30)
286
1. Se determina las Transformadas - Z de las dos seales a ser convolucionadas, o sea se
pasa del dominio del tiempo al dominio -Z.
Ejemplo 6.14.
x1 (n) = {1, 2, 5, 7, 0, 1}
x2 (n) = {2, 4, 5, 7, 0, 1}
Solucin
Aplicando la definicin de Transformada - Z se tiene
287
6.4.7. Correlacin de Dos Seales. Si
Z
x1 (n) X1 (z)
y
Z
x2 (n) X2 (z)
luego
Z
rx1x 2 (l) = x (n)x
n =-
1 2 (n - l) R x1x 2 (z) = X1 (z)X 2 (z -1 ) (6.31)
Solucin
Con X(z) = Z{x(n)} , se tiene que
R xx (z) = Z {rxx (l)} = X(z)X(z -1 )
Del Ejemplo 6.2 se tiene
Z {a n u(n)} =
1
, ROC :z>a
1 - az -1
288
1 1 1 1
R xx (z) = -1
= -1
, ROC : < z < 2
1 - z 1 - 2 z 1 - 2 (z + z ) + 4
1
2
1 1 1
2
Dado que la ROC de Rxx (z) es un anillo, rxx ( l ) es una funcin bilateral, an si x(n) es
causal .
Para obtener rxx ( l ), se tiene que la Transformada - Z de la secuencia del Ejemplo
6.5 con b=1/a es simplemente (1-a2 )Rxx (z), con a = 1/2. De aqu se sigue que
Z {( 2)
1 n
u(n) + ( 12 ) u(- n - 1) = ( 21 )
-n n
} = 1 - ( ) R
1 2
2 xx (z)
1
( 12 )
l
rxx (l) = - < l <
1- ( 1 2
2 )
Para el caso general de que se tenga que x(n) = an u(n), con a< 1, se obtiene que
1 l
rxx (l ) = a
1- a 2
Z
x1 (n) X1 (z)
Z
x2 (n) X2 (z)
luego
1 z
x(n) = x1 (n)x 2 (n)
X1 (v)X 2 v -1dv
Z
X(z)= (6.32)
2p C
v
donde C es un contorno cerrado que encierra el origen y est dentro de la ROC de X1 (v) y
de X2 (z/v) .
Para obtener la ROC de X(z) se tiene que si X1 (v) converge para r1l<z< r1u y X2
(z) converge para r2l<z< r2u , luego la ROC de X2 (z/v) es
z
r2l < < r2u
v
luego , la ROC de X(z) es al menos
289
r1l r2l < z < r1u r2u
Para el caso de que x1 (n) y x2 (n) sean secuencias complejas, se puede definir el producto
secuencia como x(n) = x1 (n)x *2 (n) . Luego, la correspondiente integral de convolucin
compleja es
* z -1
*
1
2pj C
x(n) = x1 (n)x *2 (n) Z
X(z)= X1 (v)X 2 * v dv (6.33)
v
1 1
x (n)x
n =-
1
*
2 (n) =
2pj
C
X1 (v)X*2 v -1dv
v
(6.34)
con r1l r2l< 1 < r1ur2u , donde r1l<z< r1u y r2l<z< r2u estn en la ROC de X1 (z) y X2(z) .
La demostracin de la ecuacin (8.42) es inmediata, evaluando X(z) en la ecuacin
(6.33) en z = 1.
Si X1 (z) y X2 (z) convergen sobre una circunferencia unitaria, se puede seleccionar
el contorno de integracin de la ecuacin (6.34) como la circunferencia unitaria. Luego, la
ecuacin (6.34) se reduce a la relacin de Parseval, dada por
p
1
n =-
x1 (n)x (n) =
*
2
2p -p
X1 (W)X*2 (W)dW (6.35
luego
x(0) = lim X(z) (6.36)
z
290
TABLA 6.1 . Algunos pares comunes de Transformada - Z
Seal Transformada - Z
x(n) X(z) ROC
d(n) 1 Todo el Plano - Z
u(n) 1 z> 1
1 - z -1
an u(n) 1 z>a
1 - az -1
1 zk
(n + 1)...(n + k - 1)a n , n 0 z>a
(k - 1)! (z - a)k
1 zk
- (n + 1)...(n + k - 1)a n , n -1 z<a
(k - 1)! (z - a)k
Propiedad
292
Ejemplo 6.16.
tenindose que X(z) y Z {n(0, 6) n sen ( p6n ) u(n)} tienen la misma ROC. Aplicando la
propiedad de diferenciacin en el dominio - z, y considerando que y(n) =
(0,6)nsen(pn/6)u(n), se tendr
dZ {y(n)} dY(z)
Z {ny(n)} = -z = -z
dz dz
por lo cual
-3
X(z) = z - z
{
dZ ( 0, 6 ) n sen ( p n ) u(n)
6 }
dz
0, 6sen ( p6 ) z -1
{ n
}
Z ( 0,6 ) sen ( p6n ) u(n) =
1 - 2(0, 6 cos p6 )z -1 + 0, 36z -2
=
0,3z -1
1 - 0, 6 3z -1 + 0,36z -2
, |z|>0,6
Luego,
d 0,3z -1
X(z) = -z -2 -1 -2
, | z | > 0,6
dz 1 - 0, 6 3z + 0, 36z
-0,3z -2 + 0,108z -4
X(z) = -z -2 -1 -2 -3 -4
1 - 1, 2 3z + 1,8z - 0, 432 3z + 0,1296z
Finalmente
0,3z -4 - 0,108z -6
X(z) = , | z | > 0,6
1 - 1, 2 3z -1 + 1,8z -2 - 0, 432 3z -3 + 0,1296z -4
293
6.4.11. Uso de MATLAB en la determinacin de la Transformada Z. Existen
diferentes formas de usar MATLAB en la determinacin de la Transformada Z de
secuencias o seales de tiempo discreto. Una de ellas se presenta en el desarrollo del
siguiente ejemplo, otras se presentarn en las secciones posteriores.
Ejemplo 6.17.
Solucin
La propiedad de convolucin establece que
x3 =
15 19 23 17 8 2
>>t
t=
4
294
De donde
x 3 (n) = {15,19, 23,17,8, 2}
En consecuencia
X3(z)= 15z3 + 19z2 + 23z + 17 + 8z-1 + 2z-2 ,ROC: Plano-Z entero, excepto z=0 y z=
Funcin ztrans. En MATLAB existe la funcin ztrans, que permite obtener la expresin
simblica de la Transformada Z de una seal x(n) causal, a partir de la expresin de x(n).
La sintaxis es X = ztrans(x), la que por defecto entregar como resultado una expresin en
funcin de z.
Ejemplo 6.18.
Solucin.
La seal x(n) del Ejemplo 6.16 es
X=
15/2/z^2*(25*z^2-9)/(25*z^2-15*z*3^(1/2)+9)^2
O sea
295
15
z -2 ( 25z 2 - 9 )
X(z) =
2
( 25z )
2
2
- 15 3z + 9
Ecuacin que puede escribirse como
375 - 135z -2
X(z) = , | z | > 0,6
1250z 4 - 1500 3z3 + 2250z 2 - 540 3z + 162
Queda como ejercicio del lector, demostrar que el resultado obtenido, es idntico al
resultado del Ejemplo 6.16.
Una importante familia de Transformada - Z es aquella para la cual X(z) es una funcin
racional, o sea, una razn de dos polinomios en z-1 ( o z). En esta seccin se presentarn
algunos temas importantes en relacin a la clase de Transformadas - Z racionales
296
M
(z - z
N - M k =1
k )
X(z) = Gz N
(6.40)
(z - p
k =1
k )
donde G = b0 / a0 , zk son las races del polinomio del numerador y pk son las races del
polinomio del denominador.
Luego, X(z) tiene M ceros finitos en z = z1 , z2 , z3 , ........., zM y N polos finitos en z
= p1 , p2 , p3 , ..........,pN , y en el.origen ( z = 0) tendr N - M ceros si N > M o N - M
polos si N < M. Los polos o ceros tambin pueden ocurrir en z = . Un cero existe en z =
si X() = 0 y un polo existir en z = si X() = . Si se cuentan los polos y ceros en cero
y en el infinito, se encuentra que X(z) tiene exactamente el mismo nmero de polos y ceros.
X p1
z1 W0
Re{z}
W0
r
ROC
Figura 6.3. Diagrama de polos y ceros de la seal (rnsenW 0 n)u(n)
Ejemplo 6.20.
zM = aM
tiene M races de la forma
j 2Mpk
z k = ae , k = 0, 1, 2, 3, .........., M-1
298
En consecuencia, X(z) tiene M-1 ceros ubicados en una circunferencia con radio a, y M-1
polos mltiples ubicados en el origen. La ROC de X(z) es todo el Plano - Z, excepto z = 0
porque los M-1 polos estn localizados en el origen.
Considerando como ejemplo M = 6, se tienen 5 polos mltiples en el origen y los
siguientes ceros
jp j 23p j 43p j 53p
z1 = ae 3 , z 2 = ae , z3 = ae jp , z4 = ae , z5 = ae
Por lo tanto , el diagrama de polos y ceros es el que se muestra en la Figura 6.4 .
Im{z}
Z 2
Z 1
Z 3 m=5
x
Z 4
Z 5
ROC
Ejemplo 6.21 .
a
x Re{z}
m=2
ROC
299
Solucin .
Hay un polo mltiple de multiplicidad 2 (N = 2) en z = a y un cero (M = 1) en el
origen. Sustituyendo estas relaciones en
M
(z - z
N - M k =1
k )
X(z) = Gz N
(z - p
k -1
k )
se obtiene
z z z
X(z) = G =G =G 2
(z - p1 )(z - p 2 ) (z - a)(z - a) z - 2az + a 2
Del Ejemplo 6.21 se tiene que el producto (z -p1 )(z - p2 ) da por resultado un polinomio
con coeficientes reales, cuando p1 y p2 son complejos conjugados. En general, si un
polinomio tiene coeficientes reales, sus races pueden ser reales o un par de complejos
conjugados.
La Transformada - Z es una funcin compleja de la variable compleja z, por lo cual
X(z) es una funcin real y positiva de z y como z representa un punto en el plano
complejo, X(z)es una funcin bidimensional y describe una superficie en el espacio.
300
Si una seal real tiene una Transformada - Z con un polo, ste tiene que ser real. La
nica seal que posee esta caracterstica es la exponencial real: x(n) = an u(n), tenindose el
siguiente par de transformada
1
x(n) = a n u(n) Z
X(z)= , ROC :z>a (6.41)
1-az -1
En este caso, X(z) tiene un cero en el origen y un polo en p1 = a. La Figura 8.6 ilustra el
comportamiento de la seal, con respecto a la ubicacin relativa del polo en relacin a la
circunferencia unitaria
...... ......
x n x n
0 1 0 0 1 0
Figura 6.6. Comportamiento en el Dominio del Tiempo de una Seal con un Polo Real
H(z) = k
( z - z(1) )( z - z(2) ) ........... ( z - z(m) ) (6.41)
( z - p(1) )( z - p(2) ) .......... ( z - p(n) )
301
En este caso, la sintaxis general es z = zpk(z,Ts), con Ts como intervalo de muestreo, el
cual puede no especificarse, quedando la sintaxis z=zpk(z).
Funcin zplane. Para graficar el diagrama de polos ceros de una funcin racional, en
MATLAB se emplea la funcin zplane. Si la funcin racional es de la forma b(z)/a(z), la
sintaxis es zplane(b,a).
Ejemplo 6. 19.
Tenindose que
1 - 3z -1 + 2z -2
H(z) =
1 - 0, 75z -1 + 0,125z -2
Usando MATLAB, determinar
a) Los valores de polos y ceros de H(z), usando la funcin roots.
b) La expresin de H(z) en forma de polos ceros - ganancia
c) Diagrama de polos ceros de H(z).
Solucin
a) Para obtener los valores de los polos y ceros de H(z), usando la funcin roots, el
programa MATLAB es
p1 = 0,5 , p2 = 0,25
302
>> % Expresion forma polos - ceros- ganancia de H(z) del Ejemplo 6.19
>> z=zpk('z');
>> H=(z^2-3*z+2)/(z^2-0.75*z+0.125)
Zero/pole/gain:
(z-2) (z-1)
----------------
(z-0.5) (z-0.25)
Z+
x(n) X+ (z)
Ejemplo 6.20 .
a) X1+ (z) = 3 + 2z -3 + 6z -4 + z -5 - 3z -6
b) X+2 (z) = 2 + 6z -1 + z -2 - 3z -3
c) X 3+ (z) = 2 + 6z -1 + z -2 - 3z -3
d) X+4 = 1
e) X 5+ = z - k
f) X 6+ = 0
De los resultados obtenidos se deduce que : para una seal no causal, su Transformada Z
Unilateral no es nica. Ciertamente, X +2 (z) = X 3+ (z) pero x2 (n) x3 (n). Para seales
anticausales la Transformada -Z Unilateral es siempre cero, como es el caso de x6 (n) que
tiene X +6 (z) = 0
Z+
x(n-k) z-k X+ (z) (6.45)
Ejemplo 6.21 .
a) x(n) = 4n u(n)
b) x1 (n) = x(n - 3) , donde x(n) = 4n
305
Solucin
a) Aplicando la definicin de X+(z), se tiene que
1
X + (z) = 4n z - n = 1 + 4z -1 + 4 2 z -2 + 43 z -3 + ....... =
n=0 1 - 4z -1
3
Z+ {x(n - 3)} = z -3 x(-n)z n + X + (z)
n =1
de donde
+ z -3 1 1 1
X (z) = -1
+ z -2 + z -1 +
1 - 4z
1
4 16 64
luego
k -1
x(n + k) z+
z k X + (z) - x(n)z - n , k > 0 (6.46)
n =0
luego
k -1
x(n + k) z+
z k X + (z) - x(n)z - n , k > 0 (6.47)
n =0
k -1
Z+ {x(n + k)} = z k X + (z) - x(n)z - n
n =0
306
Ejemplo 6.22 .
x2 (n) = x(n+3)
Solucin
z3
Z {x(n + 3)} =
+
-1
- z3 - 4z 2 - 16z
1 - 4z
luego
El lmite en (6.48) existe si la ROC de (z - 1)X+ (z) incluye el circulo unitario .Este teorema
es muy til cuando se tiene inters en el comportamiento asinttico de una seal x(n) y se
conoce su Transformada - Z pero no x(n). En tales casos, especialmente si es complicado
invertir X+ (z), se puede usar el Teorema del Valor Final para determinar el lmite de x(n)
cuando n .
307
Ejemplo 6.23 .
Sean las seales x1 (n) = nan u(n) y x2 (n) = u(n) , con a< 1. Se define :
Dado que x1 (n) y x2 (n) son seales causales, x3 (n) es tambin causal. Por lo que sus
Transformadas - Z Bilaterales y Unilaterales son idnticas. Luego se puede aplicar
X 3+ (z) = Z{x1 (n)*x2 (n)} = X1 (z)X2 (z)
y como
az -1
X1 (z) =
(1 - az -1 ) 2
y
1
X 2 (z) =
1 - z -1
por lo tanto
az -1 1
X3+ (z) =
(1 - az ) 1 - z -1
-1 2
En consecuencia
a
lim x 3 (n) = lim(z - 1) -1 2
n z 1 (1 - az ) (z - 1)
1
x(n) =
2pj
C
X(z)z n -1dz (6.47)
Donde la integral es una integral curvilnea, con C como lnea cerrada que encierra al
origen y est dentro de la ROC de X(z). Por simplicidad, C se considera como una
circunferencia en el Plano - Z .
308
Para la determinacin de la Transformada - Z Inversa se utilizan, generalmente, los
siguientes mtodos :
1 . Evaluacin directa, por integracin curvilnea .
2 . Expansin en serie de potencias de z o z-1 .
3 . Expansin en fracciones parciales y uso de Tablas .
f (z 0 ) si z 0 est den t ro de C
1 f (z)
2pj z - z 0
dz = (6.49)
0
C
si z 0 est fu e r a de C
1 d k -1f (z)
k -1
si z 0 est dentro de C
(k - 1)! d z z= z0
1 f (z)
2pj (z - z 0 ) k
dz = (6.50)
0
C
si z 0 est fuera de C
Los valores de los segundos miembros de (6.49) y (6.50) se denominan residuos del polo en
z = z0 . Las expresiones (6.49) y (6.50) son dos formas del Teorema de Residuo de Cauchy
.
Se puede aplicar (6.49) y (6.50) para obtener los valores de integrales ms
generales. Por ejemplo, se supone que el integrando de la integral curvilnea es
f (z)
P(z) = (6.51)
g(z)
donde f(z) no tiene polos dentro del contorno C y g(z) es un polinomio con races simples
distintas p1 , p2 ,........., pn , las que estn dentro de C. Luego
309
1 f (z) 1 n A i (z)
2pj C g(z) 2pj C i =1 z - pi
dz = dz
n
1 f (z) 1 A i (z)
2pj C g(z)
dz =
i =1 2pj
C z-p
dz (6.52)
i
n
1 f (z)
2pj C g(z)
dz =
i =1
A i (pi )
donde
f (z)
Ai (z) = (z - pi )P(z) = (z - p i ) (6.53)
g(z)
Los valores Ai (pi) son los residuos de los polos correspondientes en z = pi , i = 1,2,....,n Por
lo tanto, el valor de la integral curvilnea es igual a la suma de los residuos de todos los
polos dentro del contorno C .
La Ecuacin (6.52) fue obtenida desarrollando una expansin en fracciones
parciales del integrando y aplicando (6.49). Cuando g(z) tiene races mltiples y races
simples dentro del contorno, la expansin en fracciones parciales debe ser modificada
adecuadamente y (8.57) debe ser utilizada para evaluar los residuos de los polos
correspondientes.
Para el caso de Transformada - Z Inversa para polos pisimples , se tiene
1
x(n) =
2pj
C
X(z)z n -1dz
x(n) =
todos los
residuo de X(z)z n-1 en z = pi (6.54)
polos {pi } en C
x(n) = (z - pi )X(z)z n -1
z = pi
i
Si X(z)zn-1 no tiene polos dentro del contorno C para uno o ms valores de n, luego x(n)= 0
para estos valores de n.
Ejemplo 6.25 .
310
Solucin
X(z) dado se puede escribir como
az
X(z) =
(z - a)2
luego
1
x(n) =
2pj
C
X(z)z n -1dz
queda como
1 az a zn
2pj C (z - a)2 2pj C (z - a) 2
n -1
x(n) = z dz = dz
1 zn 1 dz n
2pj C (z - a)2
dz =
(2 - 1)! dz z =a
De donde
1 zn
2pj (z - a)
C 2
dz = na n -1
Por lo tanto
x(n) = ana n -1
Multiplicando, se obtiene
x(n) = nan
Para n < 0, zn tiene polos mltiples de orden n en z = 0, los cuales estn dentro de C al igual
que el polo en z = a. Para n = -1 y aplicando (8.59), se tiene
n
1 f (z) 1 1
2pj C g(z)
dz =
2pj C z(z - a) 2
dz =
i =1
A i (pi )
con
f (z)
Ai (z) = (z - pi )
g(z)
A (p ) = A (p ) + A
1
i i 1 1 2 (p 2 )
311
Como el polo z = 0 es simple, su residuo A1 (0) se determina por
1 1 1
A1 (0) = (z - 0) = =
z(z - a) 2 z =0
(z - a) 2 z =0
a2
1 z -1 dz -1 1
2pj C (z - a) 2
A 2 (a) = = =-
dz z =a
a2
Por lo tanto
a 1 1 1
x(-1) =
2pj z(z - a)
C 2
dz = a 2 - 2 = 0
a a
a 1 d(z - a)-2 dz -2
2pj C z 2 (z - a) 2
x(-2) = dz = a +
dz z =0
dz z= a
x( -2) = a -2a 3 + 2a 3 = 0
x(n) = na n u(n)
6.7.2. Mtodo por Expansin en Serie de Potencias. La base de este mtodo es que dada
una Transformada Z, X(z), con su correspondiente ROC, se puede expandir X(z) en una
serie de potencia de la forma
X(z) = cz
n =-
n
-n
312
Ejemplo 6.26.
1 1
a) X(z) = -1
, ROC: z >
1+ z
1
2 2
1 1
b) X(z) = -1
, ROC: z <
1+ z
1
2 2
Solucin
a) Para el caso de que la ROC sea z> 1/2, se tiene que x(n) es de tipo causal, lo que
determina que los trminos del polinomio sean potencia de z-1. Por lo tanto, la expansin en
serie de potencia se realiza de la siguiente manera
1 + 12 z -1 1
1 + 12 z -1
- 12 z -1
- 12 z -1 - 14 z -2
1
4 z -2
1
4 z -2 + 81 z -3
- 18 z -3
- 18 z -3 - 161 z -4
1
16 z -4
1
16 z -4 + 321 z -5
Por lo tanto
X(z) = 1 - 12 z -1 + 14 z -2 - 18 z -3 + 161 z -4 - 321 z -5 + ..........
En consecuencia
313
b) Como en este caso la ROC es z< 1/2, se tendr que x(n) deber ser una seal
anticausal. Luego, el polinomio correspondiente slo contendr potencias positivas de z por
lo que la divisin larga se realiza de la siguiente manera
1
2 z -1 + 1 1
1 + 2z
-2z
-2z - 4z 2
4z 2
4z 2 + 8z3
-8z3
Lo que determina que
x(n) = {...............,32, -16,8, -4, 2, 0}
En el caso de seales anticausales, para realizar la divisin larga, los polinomios se escriben
comenzando con el trmino con potencia ms negativa de z.
En general, el mtodo de divisin larga es adecuado en los casos que se desee determinar
los valores de las primeras muestras de la seal. Cuando es posible determinar fcilmente el
trmino genrico del polinomio x(n), se puede emplear una forma ms compacta para la
expresin de x(n).
Ejemplo 6.27.
n +1 a
n
(-1) n 1
x(n) = n
0 n0
314
6.7.3. Mtodo por Expansin en Fracciones Parciales. En determinados problemas es
deseable expresar la funcin X(z) como una combinacin lineal de X1(z), X2(z),......, Xk(z),
es decir,
X(z) = a1X1 (z) + a 2 X 2 (z) + ......... + a k X k (z) (6.55)
Donde X1(z), X2(z),......, Xk(z) son expresiones con transformadas inversas x1(n), x2(n),..... ,
xk(n),. Si es posible tal descomposicin de X(z), x(n) puede determinarse aplicando
transformacin inversa a X(z), lo que da por resultado
Ejemplo 6.28.
1
8 z -2 - 12 z -1 + 1 2z -3 - 1
2z -3 - 8z-2 + 16z-1
8z -2 - 16z -1 - 1
8z -2 - 32z-1 + 64
16z-1 - 65
Por lo tanto
-65 + 32z -1
-1
X(z) = 64 + 16z +
1 - 12 z -1 + 18 z -2
N1 (z)
X(z) = c0 + c1z -1 + ............ + c M - N z M - N + (6.58)
D1 (z)
316
X(z) b 0 z N -1 + b1z N - 2 + .......... + b 0 z N - M -1
= (6.61)
z z N + a1z N -1 + ........... + a N
Polos Diferentes. Supngase que todos los polos p1, p2,.........., pN son distintos. En este
caso, se tendr la siguiente forma de expansin en fracciones parciales
X(z) A1 A2 AN
= + + .......... + (6.62)
z z - p1 z - p 2 z - pN
El problema consiste en determinar los coeficientes A1, A2, ..........., AN.
Ejemplo 6.29.
5 -1
z
X(z) = 6
1 - z - z -2
1 -1
6
1
6
Solucin.
Para eliminar las potencias negativas de z, tanto el numerador como en el denominador de X(z) se
multiplican por z2, obtenindose
5
z
X(z) = 6
z - z - 16
2 1
6
Los polos de X(z) son: p1 = 1/2 y p2 = -1/3 . Por lo tanto, la expansin en fracciones parciales tiene
la siguiente expresin
5
X(z) A A
= 6
= 11 + 21
z (z - 2 )(z + 3 ) z - 2 z + 3
1 1
5
6 = A1 (z + 13 ) + A 2 (z - 12 )
317
Ecuacin que se puede escribir como
5
6 = (A1 + A 2 )z + A31 - A22
A1 + A 2 = 0
A1 A 2 5
- =
3 2 6
A1 = 1 y A2 = -1
5
6 = A1 ( 12 + 13 ) = A1 56 A1 = 1
5
6 = A2 (- 12 - 13 ) = -A 2 56 A2 = -1
Xz 1 1
= -
z z - 12 z + 13
Ecuacin que se puede escribir como
z z
X(z) = -
z - 2 z + 13
1
El ejemplo anterior sugiere que se pueden determinar los coeficientes A1, A2,........., An,
multiplicando los dos miembros de (6.62) por cada trmino (z pk), k = 1, 2,.........., N y
evaluando las expresiones resultantes en la correspondiente posicin de los polos p1,
p2,......., pN. En general se tendr
318
(z - p k )X(z) (z - p k )A1 (z - p k )
= + .... + A k + ..... + (6.63)
z z - p1 z - pN
(z - p k )X(z)
Ak = , k= 1,2,........, N (6.64)
z z = pk
Ejemplo 6.30.
X(z) 10z - 10 12
= 2
z z - 2z + 1
los polos de X(z) son
2 2 2 2
p1 = +j , p2 = -j
2 2 2 2
Dado que p1 p2, se tendr la siguiente forma de expansin
X(z) 10z - 10 12 A1 A2
= = +
z (z - p1 )(z - p 2 ) z - p1 z - p 2
luego
(z - p1 )X(z) 10z - 10 12 10( 2
+ j 22 ) - 10 1
A1 = = = =5
2 2
z z = p1 (z - p 2 ) z = p1 2
2
+j 2
2
- 2
2
+j 2
2
z z =p 2 (z - p1 ) z =p 2 2
2
-j 2
2
- 2
2
-j 2
2
319
Luego, la expansin en fracciones parciales queda
X(z) 5 5
= +
z z- 2 - j
2
2
2
z- + j
2
2
2
2
5z 5z
X(z) = +
z - 22 - j 2
2
z - 22 + j 2
2
La expansin (6.62) y la frmula (6.64) son vlidas tanto para polos reales como para polos
complejos, la nica restriccin es que todos los polos sean diferentes. En general, un par de
polos complejos conjugados determinarn coeficientes complejos A1 y A2 en la expansin
en fracciones parciales, cumplindose que A2 = A1* .
Polos Mltiples. Si X(z) tiene un polo de multiplicidad m, es decir, que contiene el factor
(z pk)m en su denominador, se tendr que la ecuacin (6.62) deja de tener validez. Por lo
tanto, en este caso se requiere una forma de expansin en fracciones parciales diferente. La
expansin en fracciones parciales correspondiente al polo de multiplicidad m, tiene la
siguiente forma
A k1 Ak 2 A km
+ + .......... + (6.65)
z - pk ( z - pk ) 2
( z - pk )
m
Los coeficientes {Akj} para j < m, pueden ser evaluados realizando la siguiente derivacin
1 dm- j H(z)
A kj = (z - p k ) m
z z =p
m- j
j = 1,2,....., m -1 (6.66)
(m - j)! dz
k
(z - p k ) m
A km = H(z) (6.67)
z z = pk
320
Ejemplo 6.31.
1
X(z) =
(1 - 2z )(1 - z -1 ) 2
-1
Solucin.
Considerando potencias positivas de z, se tiene
X(z) z2
=
z (z - 2)(z - 1) 2
X(z) z2 A A A 22
= = 1 + 21 +
z (z - 2)(z - 1) 2
z - 2 z - 1 (z - 1) 2
Luego
(z - 2)H(z) z2
A1 = = =4
z z= 2 (z - 1)2 z= 2
(z - 1) 2 H(z) z2
A 22 = = = -1
z z =1
z - 2 z =1
d (z - 1) 2 X(z)
A 21 = = -3
dz z z =1
Por lo que la expresin de X(z) se puede escribir como
4z 3z z
X(z) = - -
z - 2 z - 1 (z - 1) 2
321
La ecuacin (8.75) determina los residuos (r), los polos (p) y los trminos (k) asociados al
polinomio en z, de una expansin en fracciones parciales de la razn de dos polinomios
b(z) y a(z), o sea
b(z) b0 + b1z -1 + b2 z -2 ++ b m z - m
= (6.70)
a(z) a 0 + a1z -1 + a 2 z -2 +a n z - n
No existiendo polos mltiples y con m > n 1, la expansin en fracciones parciales de
b(z)/a(z), es
b(z) r(1) r(n)
= k(1) + k(2)z -1 ++k(m - n + 1)z - (m -n ) + -1
++ )(6.71)
a(z) 1 - p(1)z 1 - p(n)z -1
Ejemplo 6.33.
322
Por lo tanto
X(z) = -4 +
4z
+
( 0,5 + j3,1754 ) z + ( 0, 5 - j3,1754 ) z
z - 1 z - ( 0, 25 + j0, 433) z - ( 0, 25 - j0, 433)
Ejemplo 6.34.
1 - 0, 25z -2
X(z) =
1 + z -1 + 0, 74z -2
323
Determinacin de x(n). Realizada la expansin en fracciones parciales de X(z), se puede
determinar x(n) a partir de esta expansin. De acuerdo a (6.62), se tiene
1 1 1
X(z) = A1 -1
+ A2 -1
+ ......... + A N (6.72)
1 - p1z 1 - p2z 1 - p N z -1
La Transformada Z Inversa x(n) = Z-1{X(z)}, puede ser obtenida tomando la inversa a
cada trmino en (6.72) y considerando la correspondiente combinacin lineal. De la Tabla
6.3 se tiene que estos trminos pueden ser invertidos usando la frmula
(seales anticausales)
Si todos los polos son reales, la expresin deseada de x(n) es (6.74). Luego, una seal
causal que tiene una Transformada Z que contiene polos reales y distintos, es una
combinacin lineal de seales exponenciales reales.
Si todos los polos son diferentes, pero algunos de ellos son complejos, se tiene que
algunos de los trminos de (6.74) son componentes exponenciales complejas. Sin embargo,
si la seal x(n) es real, estos trminos complejos podran ser reducidos a reales. Si x(n) es
real, los polinomios que aparecen en X(z) tienen coeficientes reales. En este caso, si pk es
un polo, su complejo p*k es tambin un polo, por lo que los coeficientes de la expansin en
fracciones parciales son tambin complejos conjugados. Luego, la contribucin de dos
polos complejos conjugados es de la forma
Estos dos trminos pueden ser combinados para formar una componente real de seal.
Primero, Ak y pk se expresan en forma polar, o sea
A k = A k e jak (6.76)
p k = p k e jbk (6.77)
324
dondeak y bk son componentes de fase de Ak y de pk respectivamente. Empleando estas
relaciones en (6.76), se tiene
Por lo que
Ak A*k
Z -1 + = 2 A k p k cos(bk n + a k )u(n)
n
* -1
-1
(6.80)
1 - p k z 1 - pk z
si la ROC es z>pk.
De (6.80) se observa que cada par de polos complejos conjugados en dominio Z resulta
en una componente senoidal de seal causal con una envolvente exponencial. La distancia
pk del polo al origen, determina el peso exponencial (creciendo si pk.> 1, decayendo
si pk.< 1, constante si pk.=1). El ngulo de los polos con el semieje real positivo
proporciona la frecuencia de la componente de seal senoidal. Los ceros, o
equivalentemente el numerador de la transformada racional afectan indirectamente a la
amplitud y a la fase de xn(n) a travs de Ak.
En el caso de multipolos, ya sean reales o complejos, se requiere que la
transformada inversa de forma A/(p pk)n. Por ejemplo, para el caso de polo doble, de
acuerdo a la Tabla 6.1, se utiliza el siguiente par de transformada
pz -1
Z -1 -1 2
= np n u(n) (6.81)
(1 - pz )
Ejemplo 6.35.
si
a) ROC: z> 0,3
b) ROC: z< 0,2
c) ROC: 0,2 <z< 0,3
325
Solucin.
Realizando la expansin en fracciones parciales de X(z), se tiene
z2 z2
X(z) = =
z 2 - 0,5z + 0, 06 (z - 0,3)(z - 0, 2)
luego
X(z) z A1 A2
= = +
z (z - 0,3)(z - 0, 2) z - 0,3 z - 0, 2
de donde
H(z) z
A1 = (z - 0,3) = =3
z z= 0,3 z - 0, 2 z =0,3
H(z) z
A 2 = (z - 0, 2) = = -2
z z =0,2 z - 0,3 z= 0,2
Por lo que
3z 2z 3 2
X(z) = - = -1
- (I)
z - 0, 3 z - 0, 2 1 - 0,3z 1 - 0, 2z -1
Con esta expresin de X(z), se proceder a analizar los tres casos de ROC propuestos.
a) En este caso la ROC es z> 3, por lo tanto la seal x(n) es causal y ambos trminos
del segundo miembro de (I) son componentes causales. Considerando (8.80), se obtiene
b) Cuando la ROC es z< 0,2, la seal x(n) es anticausal, luego ambos trminos del
segundo miembro de (I) son componentes anticausales. De (6.69), se tiene
c) En este caso la ROC es 0,2 <z< 0,3, es decir es un anillo, lo cual implica que la seal
x(n) es bilateral. Luego, un trmino del segundo miembro de (I) es una componente causal
y el otro trmino una componente anticausal. Obviamente, la ROC es el traslape de las
regiones z> 0,2 y z< 0.3. De aqu que el polo p2 = 0,2 proporciona la parte causal y el
polo p1 = 0,3 la anticausal. En consecuencia
326
x(n) = -3(0,3) n u(-n - 1) - 2(0, 2) n u(n)
Ejemplo 6.36.
6z
X(z) =
(2z + 2z + 1)(3z + 1)
2
Solucin.
Los polos de X(z) son
1 1 1 1
p1 = -3 ; p2 = - + j ; p3 = - - j
2 2 2 2
X(z) 1
=
z (z + 3 ) [ z - (- 2 + j 12 )][ z - (- 12 - j 12 )]
1 1
X(z) A1 A2 A3
= + +
z z - (- 3 ) z - (- 2 + j 2 ) z - (- 12 - j 12 )
1 1 1
Con
X(z) 1 18
A1 = (z + 13 ) = =
z z=- 13 [ z - (- 2 + j 2 )][ z - (- 2 - j 2 )] z =- 1 5
1 1 1 1
3
X(z) 1 9 3
A 2 = (z - p 2 ) = = - +j
z z = p2 (z + 13 ) [ z - (- 12 - j 12 )] z = p 5 5
2
X(z) 1 9 3
A3 = (z - p3 ) = = A *
= - -j
z z= p3 (z + 13 ) [ z - (- 12 + j 12 )] z =p
2
5 5
3
Considerando los valores encontrados para A1, A2, A3, X(z) tiene la siguiente expresin
327
18
- 95 + j 35 - 95 - j 35
X(z) = 5
+ +
1 - (- )z -1
1
3 1 - (- 12 + j 12 )z -1 1 - (- 12 - j 12 )z -1
Como en este caso se aplica la ecuacin (8.83), se considera A2 =Ak y p2 = pk, luego
p2 = ( - 12 ) + ( 12 ) Rp 2 = tg -1 ( -1) = 1350
2 2
= 2
4
= 1
2
;
y aplicando x(n) = Z-1{X(z)}, Tabla 8.1 y ecuacin(8.83), se obtiene
n
18 1
n
6 1
x(n) = - u(n) + 10 cos (135 )n + 161,57 u(n)
0 0
5 3 5 2
Ejemplo 6.37.
1
X(z) =
(1 - 2z )(1 - z -1 ) 2
-1
Solucin
z3
X(z) =
(z - 2)(z - 1)2
Por lo cual X(z)/z queda
X(z) z2 A A A3
= = 1 + 2 +
z (z - 2)(z - 1) 2
z - 2 z - 1 (z - 1) 2
Con
X(z) z2
A1 = (z - 2) = =4
z z =2 (z - 1)2 z= 2
X(z) z2
A 21 = (z - 1)2 = = -1
z z =1 z - 2 z =1
328
d (z - 1)2 X(z) d z2
A 22 = = = -3
dz z
z =1 dz z - 2 z =1
4z 3z z 4 3 z -1
X(z) = - - = - -
z - 2 z - 1 (z - 1)2 1 - 2z -1 1 - z -1 (1 - z -1 )2
Ejemplo 6.38.
Solucin
a) El programa MATLAB es
329
Luego
3
x(n) = 2n n (1 - n ) u(n)
8
b) El programa MATLAB es
De donde
Ejemplo 6.39.
Solucin
Como la seal x(n) es causal, sus Transformadas Z Bilateral y Unilateral, son iguales.
Luego, se puede aplicar directamente la funcin iztrans a la funcin X(z) dada, la cual
puede escribirse como
6z
X(z) = 3
6z + 8z 2 + 5z + 1
En este caso, el programa MATLAB es
330
Para obviar este resultado poco claro, se puede realizar la expansin en fracciones parciales
de X(z) y aplicar la funcin iztrans a esta expansin. Considerando que X(z) es una
fraccin propia, el programa MATLAB es
18 1 n 9 1 1 n 1 1 n 3 1 1 1 1
n n
x(n) = - - - + j + - - j + j - + j - - - j u(n)
5 3 5 2 2 2 2 5 2 2 2 2
Queda como ejercicio para el lector verificar, que el resultado obtenido es idntico al del
Ejemplo 6.36.
PROBLEMAS
( 1 )n n4
b) x(n) = 3
0 n3
331
6.3. Determinar la Transformada Z, dibujar el diagrama de polos ceros y la ROC de las
siguientes seales
a) x(n)=d(n)+3d(n-2)
b) x(n)= ( 13 ) + [ 12 ] u(n)
n n
c) x(n)= ( 12 ) nu(n)
n
d) x(n)= ( 12 )
n -2
u(n - 2)
e) x(n)=(n-1)u(n)-nu(n - 2)
f) x(n)= 12 (n 2 + n) ( 13 )
n -1
u(n - 1)
g) x(n)=na n cos(nW0 )u(n)
h) x(n)=e-an (sen 2 nW)u(n)
i) x(n) = ( 12 ) [ u(n) - u(n - 8) ]
n
k) x(n) = -a n u(-n - 1)
( 12 ) n -2 n n0
b) v(n) =
0 n<0
0 n<0
1 0n<5
c) w(n) =
2 5 n < 10
3 n 10
d) p(n) = n (1 + e - jan ) u(n)
Usando y(n) y(n 1), expresar la Transformada Z Y(z), se la seal y(n), en trminos de
la Transformada Z X(z) de la seal x(n)..
332
6.6. Empleando Transformada Z, determinar la convolucin de las siguientes seales
( 13 ) n n0
x(n) = - n
( 12 ) n<0
y(n) = ( 12 ) u(n)
n
6.10 Una seal causal de tiempo discreto x(n), tiene como Transformada Z:
z
X(z) =
5z - 3z - 2
2
333
Determinar la Transformada Z de las siguientes seales
a) y(n) = x(n 2)u(n 2)
b) y(n) = x(n + 3)u(n + 3)
c) y(n) = cos(4n)x(n)
6.13. Para las secuencias x1(n) y x2(n), se tiene que la relacin de Parseval establece que
p
1
n =-
x1 (n)x *2 (n) = X1 (W)X2 (W)dW
2p -p
Si se tiene que x1(n) = x2(n) = x(n), siendo x(n) una secuencia real. Siendo x(n) una
secuencia real derecha, aplicar Parseval y el teorema de residuo de Cauchy para demostrar
que
a(1 - b 2 ) - b(1 - a 2 )
x (n) = (a - b)(1 - a 2 )(1 - b2 )(1 - ab)
n =-
2
X 1
- 34 2 Re
- j 12 X
334
6.15. Determinar la Transformada Z y la ROC de la seal de tiempo discreto
x(n) = - ( 12 ) u ( - n - 1) .
n
e)
6.18.Aplicar el teorema del valor final para determinar x() para la seal
2 si n es par
x(n) =
0 otros valores
z
X(z) =
3z - 4z + 1
2
si
a) ROC: 1 < | z | <
b) ROC: 0 < | z | < 1/3
c) ROC: 1/3 < | z | <1,
335
6.21. Determinar la seal causal x(n) si su transformada Z X(z) est dada por
1 + 3z -1
a) X(z) =
1 + 3z -1 + 2z -2
z -4 + z -5
b) X(z) =
1 + z -1
1 + 2z -1 + z -2
c) X(z) =
1 + 4z -1 + 4z -2
1 - bz -1
d) X(z) = -1
z -b
2 - 32 z -1
e) X(z) =
1 - 32 z -1 + 12 z -2
6.22. Usando el mtodo indicado, determinar la secuencia asociada con cada una de las
siguientes transformadas Z.
1 - 14 z -1
a) X(z) = , por divisin larga y x(n) es una secuencia derecha.
1 + 14 z -1
1 - 2z -1
b) X(z) = , por expansin en fracciones parciales y x(n) es absolutamente
1 - 52 z -1 + z -2
sumable.
3z
c) X(z) = , por expansin en fracciones parciales y x(n) es absolutamente
z - 14 z - 81
2
sumable.
6.24. Determinar la transformada Z Inversa x(n) , usando cualquier mtodo, para cada una
de las siguientes transformadas Z X(z)
1
a) X(z) = , x(n) es secuencia estable.
(1 + 3 z )(1 - 2z -1 )(1 - 3z-1 )
1 -1
z 3 - 2z
b) X(z) = , x(n) es secuencia derecha.
z-2
336
6.25. Aplicando propiedades de la transformada Z, determinar la transformada Z
inversa x(n), para cada una de las siguientes transformadas Z.
3z -3
a) X(z) = , x(n) es una secuencia izquierda.
(1 - 14 z-1 )
2
337
338
UNIDAD VII: SISTEMAS DE TIEMPO DISCRETO
TEMAS
Sea x(n) la seal de entrada e y(n) la seal de salida de un sistema, se dice que la seal
de entrada x(n) es transformada por el sistema a una seal de salida y(n). La expresin
general de la relacin entre x(n) e y(n) es
H
x(n) y(n)
Sistema de Tiempo
x(n) Discreto y(n)
H
Ejemplo 7.1 .
a) y(n) = x(n)
b) y(n) = x(n-2)
c) y(n) = x(n+2)
d) y(n) = 13 [ x(n + 2) + x(n) + x(n - 2)]
e) y(n) = mx [ x(n + 2),x(n),x(n - 2)]
n
f) y(n) = x(k) = x(n)+x(n-1)+x(n-2)+x(n-3)+........
k=-
Solucin .
b) Este sistema retarda la entrada en dos muestras. Luego su salida est dada por
Repitiendo este clculo para cada valor de n, se obtiene la siguiente seal de salida
e) Este sistema selecciona, como su entrada en el tiempo, al valor mximo de las tres
muestras de entrada x(n - 2), x(n), x(n + 2). Luego, la respuesta de este sistema a la
seal de entrada x(n) es
y(n) = {1,1,1,1,1,1,1,1,1, 12}
f) Este sistema es bsicamente un acumulador que calcula la suma de todos los valores
pasados de la entrada al valor presente. La respuesta de este sistema a la entrada dada es
Existen sistemas, como algunos del Ejemplo 7.1, en que la salida en el instante n = n0 ,
no slo depende de la entrada en n = n0 sino que tambin de los valores de la entrada
aplicadas antes y despus de n = n0 . Considerando, por ejemplo, el acumulador del
Ejemplo 7.1 se tiene que la salida en el instante n = n0 depende de la entrada en n = n0
como tambin de las entradas en n = n0 -1 , n0 -2, y as sucesivamente. La relacin
entrada - salida del acumulador puede ser escrita como
n n -1
y(n) = x(k) = x(k) + x(n) = y(n - 1) + x(n)
k =- k =-
(7.2)
En este caso, el sistema caracterizado por (9.2) calcula el valor presente en la salida
sumando al valor presente en la entrada el valor previo o inmediatamente anterior de la
salida, lo que justifica la denominacin de acumulador.
Considerando el ejemplo del acumulador se supone que se tiene la seal de
entrada x(n) para n n0 , y se desea determinar y(n) para n n0. A partir de (7.2) y
haciendo n = n0 , n0 -1 , n0 -2 , ........., se obtiene
y as sucesivamente. En este caso, para determinar y(n0), se necesita conocer y(n0 - 1)..
n
Como y(n) = x(k) , haciendo n = n0 1, se obtiene
k =-
341
n 0 -1
y(n 0 - 1) = x(k)
k =-
(7.5)
Por lo que y(n0 - 1) resume el efecto de todas las entradas que han sido aplicadas al
sistema antes del instante n0 . Luego, para determinar y(n) para n n0 no basta conocer
solamente x(n) para n n0 , sino que tambin x(n) para n < n0 .
La informacin adicional requerida para el clculo de y(n) para n n0 es la
condicin inicial y(n0 - 1) .
Si el acumulador no ha sido excitado en instantes previos a n0 , se tiene que la
condicin inicial y(n0 - 1) = 0. En tal caso se dice que el sistema est inicialmente
relajado. Dado que y(n0 - 1) = 0, la secuencia de salida y(n) de un sistema inicialmente
relajado, depende solamente de la secuencia de entrada x(n) para n n0 .
Es habitual asumir que los sistemas estn relajados en n = -. En este caso, si se
aplica una entrada en n = -, la salida y(n) correspondiente es determinada slo y
nicamente por la seal de entrada dada.
Ejemplo 7.2 .
El acumulador descrito por (7.2) es excitado por la secuencia x(n) = u(n). Determinar, la
salida bajo las siguientes condiciones
a) El acumulador est inicialmente relajado .
b) Inicialmente , y( - 1) = 2 .
Solucin .
Para la resolucin del problema se considera que la salida del sistema es
n -1 n
y(n) =
k =-
x(k) =
k =-
x(k) + x(k)
k =0
n
y(n) = y(-1) + x(k)
k =0
Tenindose que
n n
x(k) = u(k) = n + 1
k =0 k =0
y(n) = n+1 , n0
y(n) = 2 + n +1 = n + 3 , n0
342
7.2. REPRESENTACION EN DIAGRAMA DE BLOQUES DE SISTEMAS DE
TIEMPO DISCRETO
Es de utilidad el representar en diagramas de bloques los Sistemas de Tiempo Discreto.
Para este propsito se definen algunos bloques bsicos que pueden ser interconectados
para formar sistemas complejos .
Sumador. La Figura 7.2 ilustra un sumador que realiza la adicin dos seales de tiempo
discreto o secuencias para formar otra secuencia, la cual se denota como y(n). Se
observa que no es necesario almacenar las secuencias que se suman para obtener la
secuencia suma. En otras palabras la operacin suma es sin memoria .
x 1 (n)
+
y(n) = x 1(n) + x 2(n)
x 2 (n)
Multiplicador de Seales .La Figura 7.4 ilustra la multiplicacin de dos seales x1(n) y
x2(n). La secuencia producto obtenida se denota como y(n). Tambin se tiene que la
multiplicacin de seales es una operacin sin memoria .
x 1 (n) X
y(n) = x 1 (n) x 2(n)
x 2 (n)
343
instante n 1 y es solicitada de la memoria en el instante n para formar la salida y(n)
dada por
y(n) = x(n - 1)
Se tiene que este elemento bsico requiere memoria. El uso del smbolo z-1 denota el
retardo en una muestra.
Se deduce que una Unidad de Avance es fsicamente irrealizable en tiempo real, dado
que implica la consideracin de valores futuros de la seal. Por otra parte, si se
almacena la seal en la memoria de un computador, se puede acceder a cualquier
muestra en cualquier tiempo. En tal caso, en una aplicacin en tiempo no real , es
posible avanzar en el tiempo a la seal x(n)
Ejemplo 7.3 .
Solucin .
De acuerdo a la expresin dada de y(n) se tendran las siguientes posibles realizaciones,
las que se diferencian en la ubicacin de los elementos multiplicadores por constante
que multiplican a la seal x(n) y a su versin retardada x(n 1), antes y despus del
primer sumador, como se observa en las Figuras 7.7.a) y 7.7b), respectivamente
344
0,25
z -1
x(n)
+ +
0,25 y(n)
z -1
0,2
a)
z -1
x(n) 0,25
+ +
y(n)
z -1
0,2
b)
Figura 7.7 . Diagrama en Bloques de la Realizacin del Sistema
y ( n) = 51 y ( n - 1) + 41 x ( n) + 41 x ( n - 1)
n
x 2 (n) = x(n - k) (7.10)
k =0
x 3 (n) = x(n - k) (7.11)
k =0
Los sistemas descritos por (7.9) y (7.10) son sistemas con memoria finita, en tanto que
el sistema descrito por (7.11) tiene memoria infinita.
H
x(n) y(n)
se cumple que
H
x(n - k) y(n - k) (7.12)
346
salida denotada como y(n). Luego, se retarda la secuencia de entrada .en un monto k , y
se determina la salida la salida y(n,k) dada por
Si se cumple que y(n,k) = y(n - k), para todos los valores posibles de k, se tiene que el
sistema es invariante en el tiempo. Con y(n k) representando una versin retardada de
y(n).
Sistemas Variantes en el Tiempo . Si la salida y(n , k) y(n - k), an para un valor de
k, el sistema es variante en el tiempo .
Ejemplo 7.4 .
Determinar si los sistemas mostrados en la Figura 7.8, son invariantes o variantes en el
tiempo .
x(n) y(n) =x(n) - x(n-2)
+ +
+
-
z-1 z-1
a)
x(n) X y(n) = nx(n)
b)
(c)
x(n) X y(n) = x(n)senw on
senw on
d)
Figura 7.8 Ejemplos de Sistemas Invariantes : a) y de Sistemas
Variantes: b) , c) y d).
Solucin
a) La relacin entrada - salida que describe al sistema de la Figura 9.8 a) es
347
y(n,k) = x(n - k) - x( n -k - 2)
Por otra parte, a partir de (7.12), se tiene que si y(n) se retarda en el tiempo en k
unidades, se obtiene
y(n - k) = x(n - k) - x(n - k - 2)
y(n,k) = y(n - k)
Por otra parte, se tiene que la respuesta de este sistema a x(n - k) est dada por
y(n - k) = x(-n - k)
348
en consecuencia este sistema es variante en el tiempo.
d) La relacin entrada - salida del sistema de la Figura 7.8 d) es
Por otra parte, la respuesta de este sistema a x(n - k) est dada por
+ H y(n)
a2
x 2 (n )
a1
x 1(n ) H
y1(n)
+
a2
x 2 (n ) H
349
Propiedad Multiplicativa o de Escalamiento de Sistemas Lineales. Suponiendo a2 =
0 en la Ecuacin (7.14), sta se reduce a
con
y1 (n) = H [ x1 (n)] (7.16)
se obtiene
H [ a1x1 (n)] = a1 y1 (n) (7.17)
donde
yk (n) = H [ x k (n)] , k = 1,2,.....,M-1 (7.20)
Ejemplo 7.5 .
Determinar si los sistemas descritos por las siguientes relaciones entrada - salida, son
lineales o no lineales .
350
a) y(n) = n2 x(n) b) y(n) = x(n3 ) c) y(n) = x3 (n)
d) y(n) = Ax(n) + B e) y(n) = ex(n)
Solucin.
a) Se considerarn dos secuencias de entrada x1 (n) y x2 (n), las correspondientes salidas
son
y1 (n) = n2 x1 (n)
y2 (n) = n2 x2 (n)
Por otra parte, una combinacin lineal de las dos salidas, produce la siguiente salida
Comparando las ecuaciones (I) y (II), se deduce que los segundos miembros son
iguales, por lo que el sistema en cuestin es lineal .
y1 (n) = x1 (n3 )
y2 (n) = x2 (n3 )
La salida del sistema a una combinacin lineal de x1 (n) y x2 (n), est dada por
Comparando las dos ltimas ecuaciones, se tiene que los dos segundos miembros son
iguales, por lo tanto el sistema dado es lineal .
351
y1 (n) = x13 (n)
y 2 (n) = x 32 (n)
y3 (n) = a13 x13 (n) + 3a12 x12 (n)a 2 x 2 (n) + 3a1 x1 (n)a 22 x 22 (n) + a 32 x 32 (n)
Comparando las dos ltimas ecuaciones, se deduce que los segundos miembros son
diferentes, por lo tanto el sistema en cuestin es no lineal .
Por otra parte , si el sistema fuese lineal , su salida a la combinacin lineal de x1 (n) y
x2(n) sera una combinacin lineal de y1 (n) y de y2 (n) , o sea
Se observa que las dos ltimas ecuaciones son diferentes, por lo tanto el sistema no
satisface la prueba de linealidad. La razn de que el sistema no satisfaga la prueba de
linealidad, no se debe a que el sistema sea no lineal (de hecho es lineal porque est
descrito por una ecuacin lineal), sino que se debe a la presencia de la constante B. Lo
que hace que la salida dependa de la excitacin de entrada y del parmetro B 0. Luego,
para B0, el sistema es no relajado. Si se considera B = 0, el sistema es relajado y se
satisface la prueba de linealidad.
352
y(n) = ex (n )
y1 (n) = ex1 (n )
y2 = e x2n y2 = e x2n
Sistemas no Causales .Si un sistema no satisface la definicin dada por (7.21), se dice
que tal sistema es no causal .
Se tiene que en aplicaciones de procesamiento de seales en tiempo real, no se
pueden observar valores futuros de las seales, por lo que un sistema no causal es
fsicamente irrealizable.
Ejemplo 7.6 .
Determinar si los sistemas descritos por las siguientes ecuaciones entrada - salida, son
causales o no causales .
353
n
a) y(n) = x(n) - x(n-2) b) y(n) = x(k) c) y(n) = bx(n)
k =-
d) y(n) = 4x(n) + 2 x(n + 3) e) y(n) = x(n3 ) f) y(n) = x(3n)
g) y(n) = x(-n)
Solucin
Los sistemas descritos en los apartados a), b), y c) son causales, dado que la salida
depende solamente de los valores presente y pasados de la entrada. Por otra parte, los
sistemas descritos en los apartados d) ,e), y f) son no causales, dado que en cada
sistema, la salida depende de los valores futuros de la entrada. El sistema descrito en el
aparado g) es tambin no causal, ya que si se considera un valor especfico de n, por
ejemplo n = -1, se tendr que y(-1) = x(1), lo cual indica que la salida para n = -1
depende de la entrada en n = 1, la cual est dos unidades de tiempo adelantada (futuro)
con respecto a y(-1).
Ejemplo 7.7 .
y(n) = x(k)
k =-
Solucin
Considerando que x(n) = u(n), o sea entrada acotada, y(n) est dada por
354
n
y(n) = u(k) = (n + 1)u(n)
k =-
lim y(n) =
n
y1 (n)
x(n) H1 H2 y(n)
a)
H1
x(n) + y(n)
H2
b)
se observa que los sistemas H1 y H2 pueden ser combinados en un nico sistema Hc tal
que
Hc = H1 H2 (7.25)
cumplindose que
y(n) = Hc [ x(n)] (7.26)
x(n) Hc y(n)
H1 H2H2 H1 (7.27)
Sin embargo, si los sistemas son lineales e invariantes en el tiempo, se tiene que el
sistema Hc es tambin invariante y en este caso
H1 H2 = H2 H1 (7.28)
356
o sea
y3 (n) = H1 [ x(n)] + H 2 [ x(n)] = (H1 + H 2 ) [ x(n)] (7.33)
haciendo
Hp = H1 +H2 (7.34)
se obtiene
y3 (n) = H p [ x(n)] (7.35)
Sistema
x(n) Sistema y(n) Inverso z(n) = x(n)
Ejemplo 7.8 .
Determinar la relacin entrada - salida del sistema inverso asociado con tal sistema
Solucin
La relacin entrada - salida del sistema dado se puede escribir de la siguiente manera
De acuerdo a la Figura 7.12 se tiene que el sistema inverso asociado debe cumplir que
z(n) = x(n)
Por lo tanto la relacin entrada salida del sistema inverso debe ser
y(n) = 0 (7.36)
O sea , que tal sistema produce la secuencia de salida cero para cualquier secuencia de
entrada .
358
Si la entrada es la seal arbitraria x(n), la cual se puede expresar como
x(n) = x(k)d(n - k)
k =-
(7.39)
y(n) = x(k)h(n - k)
k =-
(7.43)
Se deduce que un sistema LTI relajado es completamente caracterizado por una funcin
nica h(n), es decir, por su respuesta a la secuencia d(n). Por otra parte, un sistema
lineal invariante en el tiempo requiere en general, para caracterizar salida, de un nmero
infinito de funciones respuesta al impulso h(n,k), una por cada retardo posible .
Recordando la definicin de la convolucin entre secuencias (convolucin suma)
se tiene que (7.43) se puede escribir como
Ejemplo 7.9.
Determinar la respuesta y(n) del sistema a la seal de entrada x(n) dada por
x(n) = {1, 1, 0, 1, 1}
Solucin
h(n)
x(n) 1 -2 -3 4
1 1 -2 -3 4
1 1 -2 -3 4
0 0 0 0 0
1 1 -2 -3 4
1 1 2 3 4
Obtenindose
360
En base a las propiedades de la convolucin, vistas anteriormente, y a la representacin
en diagramas de bloques de sistemas LTI, se tienen las siguientes relaciones entre
dichas propiedades y la interconexin de sistemas LTI.
Desde un punto de vista fsico, se puede interpretar x(n) como la seal de entrada a un
sistema LTI con respuesta al impulso h1 (n). La salida de este sistema, denotada como
y1(n), es la entrada a un segundo sistema LTI con h2 (n) como respuesta impulsional.
Luego, la salida y(n) del sistema total es
361
Por otra parte, la expresin x(n) * [ h1 (n)* h 2 (n)] se puede interpretar como la
aplicacin de x(n) como entrada a un sistema equivalente, que tiene como respuesta al
impulso h(n) = h1 (n) * h2 (n) . En consecuencia, considerando la propiedad de
asociatividad, y(n) se puede escribir como
Ejemplo 7.10.
h1 (n) = ( 13 ) u(n)
n
h 2 (n) = ( 19 ) u(n)
n
Solucin
Siendo h(n) la respuesta al impulso del sistema en cascada, se tiene
h(n) = h1 (n) *h 2 (n) = h (k)h
k =-
1 2 (n - k)
considerando las expresiones dadas de h1 (n) y de h2 (n) , h(n) se puede escribir como
( ) u(k) ( 91 )
k n -k
h(n) = 1
3 u(n - k)
k =-
n
h(n) = ( 13 ) ( 91 )
k n -k
para n 0
k =0
Resultado que era de esperar, ya que h1 (k) es cero para k < 0 y h2 (n - k) es cero para
k>n y como para n >0 se tiene un desplazamiento hacia la derecha de h2 (n - k), se
tendr que el producto h1 (k) h2 (n - k) es no nulo slo en el intervalo 0 k n para n >
0.
En consecuencia h(n), se puede escribir como
n n
h(n) = ( 13 ) ( 13 ) = ( 19 ) 3
k 2n - 2k n k
k=0 k =0
h(n) = ( 19 )
n
( 3n +1 -1
2 )
De donde
h(n) = 12 ( 13 ) 3 - ( 13 ) para n 0
n n
Tambin se puede aplicar el proceso inverso, en que cualquier sistema LTI puede ser
descompuesto en una interconexin de subsistemas en cascada.
Fsicamente, esta propiedad implica que si se tiene dos sistemas LTI, con respuestas al
impulso h1 (n) y h2 (n) , excitados por la misma seal de entrada x(n), la suma de las dos
363
respuestas es idntica a la respuesta de un sistema equivalente que tenga como respuesta
al impulso h(n) dada por
h(n) = h1 (n) + h2 (n) (7.54)
Luego , el sistema total es visto como una combinacin en paralelo de los dos sistemas
LTI, como se ilustra en la Figura 7.16.
h 1 (n )
y(n) x(n)
y(n)
x(n) + h (n) = h1 (n) + h 2 (n )
h 2 (n)
M
h(n) = h i (n)
i =1 (7.55)
Sistemas sin Memoria .Un sistema carece de memoria si su salida en cualquier instante
de tiempo depende slo del valor de la seal de entrada en ese mismo instante de
tiempo. A partir de la ecuacin
y(n) =
k =-
x(k)h(n - k) = h(k)x(n - k) = x(n)* h(n)
k =-
(7.56)
364
se puede decir que la nica manera de que se cumpla que el sistema sea sin memoria es
que
h(n) = 0 para n 0 (7.57)
donde K = h(0) es una constante y entonces el sistema est especificado por la relacin
Sistemas con Memoria. Si un sistema LTI de tiempo discreto tiene una respuesta al
impulso h(n), no idntica a cero para n 0, entonces el sistema tiene memoria .
Ejemplo 7.11.
Solucin
Haciendo x(n) = d(n), se tiene
Como la respuesta del sistema al impulso es diferente de cero para n = 1 (n 0), se tiene
que este sistema es con memoria .
365
x(n) y(n) z(n) = x(n)
h1 (n) h2 (n)
(a )
x(n)
Sistema de x(n)
Identidad
(b)
Figura 7.17. Concepto de un Sistema Inverso para Sistemas LTI de Tiempo
Discreto
sistemas sea igual a x(n). Este sistema en cascada es equivalente al Sistema Identidad
mostrado en la Figura 9.17 b). Ya que la respuesta total al impulso en la Figura 7.17 (a)
es h1 (n)*h2 (n), para que x(n)*[h1 (n)*h2 (n)] = x(n), se debe cumplir que
Ejemplo 7.12.
h1 (n) = u(n)
Solucin
La respuesta y(n) para una entrada arbitraria x(n), est dada por
y(n) = x(k)h (n - k) = x(k)u(n - k)
k =-
1
k =-
ya que u(n - k) es igual a cero para (n - k ) < 0 y 1 para (n - k) 0, esta ltima ecuacin
se puede escribir como
n
y(n) = x(k)
k =-
366
Esta expresin representa una operacin de primera diferencia. Si se hace x(n) = d(n),
se encuentra que la respuesta al impulso h2(n) del sistema inverso asociado al sistema
con h1(n) es
7.7.3. Causalidad para Sistemas LTI. En la seccin 9.3 se defini un sistema causal como
aquel cuya salida slo depende de los valores presente y pasados de la seal de entrada. Es
decir, que la salida del sistema en un instante de tiempo n, como n = n0 , slo depende de los
valores de x(n) para n 0 .
En el caso de sistemas LTI la causalidad puede ser considerada como una propiedad
correspondiente a la respuesta al impulso. Sea un sistema LTI que tiene la salida y(n0 ) para n =
n0 , por lo que se puede escribir la siguiente ecuacin
y(n 0 ) = h(k)x(n
k =-
0 - k) (7.61)
-1
y(n 0 ) = h(k)x(n 0 - k) + h(k)x(n 0 - k) (7.62)
k =0 k =-
La primera sumatoria del segundo miembro de la ecuacin anterior, representa los valores
presente y pasados de la seal de entrada. La segunda sumatoria, representa los valores futuros
de la seal de entrada. Si la salida en el instante n = n0 depende solamente de los valores
presente y pasados de la entrada, se debe cumplir que
-1
h(k)x(n - k) = h(-1)x(n
k =-
0 + 1) + h(-2)x(n 0 + 2) + ..... = 0 (7.63)
lo cual es cierto, si
h(n) = 0 para n < 0 (7.64)
367
Dado que h(n) es la respuesta de un sistema LTI relajado a un impulso unitario aplicado
en n = 0 , se tiene que h(n) = 0 para n < 0 representa la condicin necesaria y suficiente
para la causalidad. Luego, un sistema LTI es causal si y slo si su respuesta al impulso
es cero para valores negativos de n .
Ya que para un sistema causal h(n) = 0 para n < 0, los lmites de la sumatoria de
convolucin deben ser modificados para reflejar esta restriccin. As se tiene dos formas
equivalentes para la salida de un sistema causal
y(n) = h(k)x(n - k) (7.65)
k =0
n
y(n) = x(k)h(n - k)
k =-
(7.66)
n
y(n) = x(k)h(n - k) (7.68)
k =0
Se tiene en este caso, que son idnticos los lmites de las sumatorias de las dos formas
alternativas y que el lmite superior es creciente con el tiempo. Adems, la respuesta de
un sistema causal a una secuencia de entrada causal es causal, dado que y(n) = 0 para
n<0.
Ejemplo 7.13 .
Determinar la respuesta al escaln unitario, del sistema LTI con respuesta al impulso
h(n) dada por
h(n) = ( 13 ) u(n)
n
Solucin
Dada que la secuencia de entrada es un escaln unitario, o sea una secuencia causal, y
que el sistema es tambin causal, se puede utilizar cualquiera de las ecuaciones (7.67) o
(7.68) para determinar la respuesta y(n). Como x(n) = 1 para n 0, es ms conveniente
utilizar la ecuacin (7.67), obtenindose
368
n
y(n) = ( 13 )
k
k =0
1 - ( 13 ) 3 - ( 13 )
n +1 n
y(n) = =
1 - 13 2
7.7.4. Estabilidad para Sistemas LTI. Un sistema es estable si cada entrada limitada
(acotada) produce una salida limitada. Para determinar las condiciones bajo las cuales
los sistemas LTI son estables, se considera una secuencia de entrada x(n) que est
limitada en magnitud, o sea
x(n) M x < (7.69)
con Mx constante .
Similarmente , si la salida es limitada , existe una constante My tal que
y(n)
k =-
h(k) x(n - k) (7.72)
Considerando la ecuacin (7.69) se tiene que x(n-k)< Mx para todos los valores de n.
Esto junto con la ecuacin (7.72) implica que
y(n) M x
k =-
h(k) (7.73)
369
O sea, que un sistema LTI es estable si su respuesta al impulso es absolutamente
sumable. Esta condicin no es solamente suficiente, sino que tambin es necesaria para
asegurar la estabilidad de un sistema. Efectivamente, si se tiene que Hh = , habr una
entrada acotada para la cual la salida es no acotada. Este resultado implica que cualquier
excitacin de duracin finita en la entrada de un sistema, producir una salida que ser
de naturaleza transiente, es decir que su amplitud decaer con el tiempo y
eventualmente que tienda a cero, cuando el sistema sea estable.
Ejemplo 7.14 .
Solucin
Se tiene que un sistema es estable si
Hh =
k =-
h(k) <
En este caso, dado que el sistema es causal porque h(n) = 0 para n < 0, se tiene
H h = ( 12 ) = 1 + 21 + ( 21 ) + ........
k 2
k =0
1
H h = ( 12 ) =
k
k =0 1 - 12
De donde
Hh = 2 <
Ejemplo 7.15.
Determinar el rango de los valores de p y q para los cuales el sistema LTI es estable, si
la respuesta al impulso h(n) dada por
p n n0
h(n) = n
q n<0
370
Solucin.
De acuerdo a la expresin de h(n) se deduce que el sistema dado es no causal.
Aplicando la condicin de estabilidad dada por (7.74), se tiene
-1
h(n) = p +
n n
q
n =- n =0 n =-
Del Ejemplo 7.13, se tiene que la primera sumatoria del segundo miembro converge
para p<1 . La segunda sumatoria puede escribirse como
( )
-1
1 1
q = = 1+ + + ........
n 1 1
n q 2
q
n =- n =1 q q
haciendo
1
a
q
se tiene
-1
a
q = a (1 + a + a 2 + ........) =
n
n =- 1- a
-1
n
Luego , para que la serie q converja , se debe cumplir que
n =-
1
a= <1
q
de donde
q> 1
p< 1 y q> 1
371
La salida y(n) de este sistema est dada por
M -1
y(n) = h(k)x(n - k) (7.76)
k =0
Sistemas IIR. Por otro lado, un sistema IIR LTI tiene una respuesta al impulso de
duracin infinita. Asumiendo causalidad, su salida y(n) est dada por
y(n) = h(k)x(n - k) (7.77)
k =0
Dado que la suma ponderada considera las muestras presente y pasadas de la entrada, se
dice que un sistema IIR tiene una memoria infinita.
y(n) = h(k)x(n - k)
k =-
(7.78)
En general, cualquier sistema LTI puede ser caracterizado por la relacin entrada -
salida dada por (7.78). Lo interesante es que la convolucin sugiere un medio para la
realizacin del sistema. En el caso de sistemas FIR, tal realizacin implica el uso de
sumadores, multiplicadores y disponibilidad de memoria. En consecuencia, un sistema
FIR es implementado directamente a partir de la sumatoria de convolucin.
Si el sistema es IIR, se tiene que es prcticamente imposible su implementacin
a partir de la sumatoria de convolucin, ya que se requerira un nmero infinito de
sumadores, de multiplicadores y de ubicaciones de memoria. Dentro de la clase general
de IIR, hay una familia que puede ser descrita por ecuaciones en diferencias, lo cual es
una forma prctica y eficiente para la implementacin de sistemas IIR. Los sistemas LTI
transforman la secuencia de entrada en una secuencia de salida de acuerdo a alguna
frmula o ecuacin diferencia. Esta familia o subclase IIR es muy utilizada en varias
aplicaciones prcticas, incluyendo la implementacin de filtros digitales y el
modelamiento de fenmenos y sistemas fsicos.
372
7.8.1 Sistemas de Tiempo Discreto Recursivos y No-Recursivos. Explcitamente, la
convolucin expresa la salida de los sistemas LTI slo en trminos de la seal de
entrada. Sin embargo, hay muchos sistemas donde es necesario o deseable expresar su
salida, tanto en trminos de los valores presente y pasados de la seal de entrada como
en trminos de valores pasados disponibles de la propia seal de salida; en este contexto
los sistemas se clasifican en Sistemas Recursivos y en Sistemas No Recursivos.
y(n) = F [ y(n - 1), y(n - 2),...., y(n - N), x(n), x(n - 1),.....x(n - M)] (7.79)
donde F [.] denota alguna funcin de sus argumentos. Esta es una ecuacin recursiva que
especifica un procedimiento para el clculo de la salida del sistema en trminos de
valores previos de la salida y presente y pasados de la entrada.
En relacin a los sistemas causales FIR, se tiene la siguiente relacin entrada - salida
y(n) = h(k)x(n - k) (7.81)
k =0
De donde se concluye que los sistemas FIR LTI, descritos por la convolucin, son
sistemas no recursivos.
La diferencia bsica entre sistemas recursivos y no recursivos se ilustra en la
Figura 7.18.
373
x(n) F [ x(n), x(n - 1),......., x(n - M)] y(n)
(a)
z-1
(b)
Figura 7.18 . Forma Bsica para un Sistema Causal y Realizable (a) No-Recursivo
y (b) Recursivo
Del anlisis de la Figura 7.18, se infiere que la diferencia fundamental entre sistemas
recursivos y no - recursivos es el lazo de realimentacin que utiliza el sistema recursivo,
el cual contiene un elemento de retardo. La presencia de este retardo es crucial para la
realizacin del sistema, ya que la ausencia de este retardo forzara al sistema a calcular
y(n) en trminos de ella propia, lo cual no es posible para sistemas de tiempo discreto .
z -1
a
Figura 7.19 . Diagrama en Bloques de la Realizacin de un Sistema Recursivo
Simple
374
Se asume que se aplica una seal x(n) en n 0, y que existe la condicin inicial y(-1)..
Dado que (7.83) describe implcitamente la salida del sistema, se debe resolver esta
ecuacin para obtener una expresin explcita de y(n). Calculando valores sucesivos de
y(n) para n 0, se tiene
o , en forma ms compacta
n
y(n) = a n +1 y( -1) + a k x(n - k) n0 (7.84)
k =0
De (7.84) se infiere que la respuesta y(n) del sistema consiste de dos partes: el primer
trmino del segundo miembro de (7.84), que contiene el trmino y(-1), es el resultado
de la condicin inicial y(-1) del sistema. El segundo trmino, la sumatoria, es la
respuesta del sistema a la seal de entrada x(n).
Respuesta Forzada .Dado que la memoria del sistema describe en algn sentido su
estado, se dice que el sistema est en estado cero cuando su memoria es nula y su
correspondiente salida se denomina respuesta de estado cero o forzada y se denota por
yzs(n). Obviamente, la respuesta forzada del sistema descrito por la ecuacin (7.83) est
dada por
n
y zs (n) = a k x(n - k) , n0 (7.85)
k=0
Se observa tambin que el sistema descrito por la ecuacin diferencia lineal de primer
orden (7.83) es causal, por lo que el lmite inferior de (7.85) es cero. Por otra parte, la
condicin y(-1) = 0 implica que la seal de entrada puede ser asumida causal y de aqu
que el lmite superior de (7.85) es n, dado que x(n -k) = 0 para k > n. En efecto, se ha
375
obtenido el resultado que el sistema recursivo relajado descrito por la ecuacin
diferencia de primer orden (7.83), es un sistema IIR LTI con respuesta al impulso dado
por (7.86).
Respuesta Total. En general, la respuesta total y(n) del sistema puede ser expresada
como
y(n) = yzi (n) + yzs (n) (7.88)
N M
a k y(n - k) = b k x(n - k)
k =0 k =0
(7.89)
N M
y(n) = - a k y(n - k) + b k x(n - k) (7.90)
k =1 k =0
376
iniciales resumen todo el conocimiento , del pasado histrico de la respuesta del
sistema, que se requiere para el clculo del presente y futuro de la salida.
Dependiendo de las condiciones iniciales, un sistema recursivo puede ser o no
relajado. Por lo que las definiciones de las propiedades de linealidad, invariancia en el
tiempo y estabilidad de tales sistemas, deben tomar en cuenta la presencia o no de las
condiciones iniciales.
Ejemplo 7.16.
Solucin
Considerando la ecuacin (7.84), se tiene
n
y(n) = a n +1 y( -1) + a k x(n - k) n 0
k =0
Por lo tanto
y(n) = yzi (n) +yzs (n)
377
En consecuencia, se cumple el requerimiento de que la respuesta total sea igual a la
suma de las respuestas de entrada - cero y estado - cero.
Asumiendo que x(n) = c1 x1 (n) +c2 x2 (n) , se tiene que
n
y zs (n) = a k [ c1 x1 (n - k) + c2 x 2 (n - k) ]
k =0
n n
y zs (n) = c1 a k x1 (n - k) + c2 a k x 2 (n - k)
k =0 k =0
y zs (n) = c1 y (1)
zs (n) + c1 y zs (n)
(2)
Luego, yzs (n) cumple el principio de superposicin, por lo que el sistema es lineal de
estado - cero
Ahora se asume que y(-1) = c1 y1 (-1) + c2 y2 (-1), por lo que
y zi (n) = c1 y (1)
zi + c 2 y zi
( 2)
378
para cualquier entrada limitada y cualquier condicin inicial limitada, la respuesta total
del sistema es limitada .
Ejemplo 7.17.
n
y(n) a n +1 y(-1) + a
k =0
k
x(n - k) n0
n
y(-1) + M x a
n +1
y(n) a n0
k
k =0
n +1
n +1 1- a
y(n) a y(-1) + M x = My n0
1- a
z -1
x(n-1) b1
Figura 7.20. Representacin en Diagrama de Bloques del Sistema LTI Descrito por
la Ecuacin (7.91) .
a
k =0
k y(n - k) = b k x(n - k)
k =0
(7.93)
a
k=0
k y(n - k) = 0 (7.94)
yh (n) = r n (7.95)
a k =0
k r n -k = 0 (7.96)
o con a0 = 1,
r n - N ( r N + a1r N -1 + a 2 r N -2 + ............... + a N -1r + a N ) = 0 (7.97)
donde C1, C2, .........., CN son coeficientes, los cuales pueden ser determinados a partir de
las condiciones iniciales especificadas para el sistema. Dado que la entrada es x(n) = 0,
la ecuacin (7.98) puede ser utilizada para obtener la respuesta de entrada cero del
sistema, evaluando los coeficientes Ci de la solucin homognea.
381
Ejemplo 7.18.
-3y(n - 1) - 4y(n - 2) = 0
yh (n) = r n
-3r n -1 - 4r n - 2 = 0
r n -2 ( -3r - 4 ) = 0
Luego, la raz es
4
r1 = -
3
yh (n) = C1r1n
y h (n) = C1 ( - 43 )
n
La respuesta de entrada cero del sistema, no relajado, puede ser determinada a partir
de la solucin homognea, evaluando los coeficientes Ci. Para ello, se hace uso de la
ecuacin en diferencias homognea asociada a la ecuacin en diferencias original dada,
asumiendo conocidas las condiciones iniciales necesarias. Como se trata de una
ecuacin en diferencias de primer orden, slo es necesario una condicin inicial. De la
ecuacin en diferencias homognea asociada, haciendo n = 1, se tiene
-3y(0) - 4y(-1) = 0
de donde
382
y(0) = - 43 y(-1) (I)
y h (0) = C1 (II)
y zi (n) = ( - 43 )
n +1
y( -1)
Ejemplo 7.19.
r n -2 ( r 2 - r - 6 ) = 0
Luego, las races son
r1 = -2
r2 = 3
383
Luego, considerando los valores obtenidos para r1 y r2, se obtiene la expresin
especfica de yh(n)
yh (n) = C1 (-2) n + C2 (3)n
Como en el Ejemplo 7.18, la respuesta de entrada cero puede ser obtenida a partir de la
solucin homognea. Como se trata de una ecuacin en diferencias de segundo orden
son necesarias dos condiciones iniciales. Se hace n = 0 y n = 1 en la ecuacin
homognea dada , obtenindose
y(0) = C1 + C2
(III)
y(1) = -2C1 + 3C 2
C1 + C 2 = y(-1) + 6y(-2)
384
C1 = -8 , C 2 = 18
luego
y zi (n) = ( -2 ) + 2 ( 3)
n +3 n+2
, n0
Ejemplo 7.20.
+ z-1 z-1
x(n)
-6
Figura 7.21. Representacin del Sistema de Tiempo Discreto del Ejemplo 7.20
Solucin
El modelo ecuacin diferencia del sistema dado es
r 2 - 5r + 6 = 0
r1 = 3
385
r2 = 2
Como ejercicio queda el demostrar que la respuesta de entrada cero est dada por
Ejemplo 7.21.
Solucin .
La ecuacin caracterstica correspondiente es
r 2 - 2ar + 1 = 0
la cual tiene las siguientes races
386
r1 = a + a 2 - 1
r2 = a - a 2 - 1
yh (n) = C1 (a + a 2 - 1)n + C2 (a - a 2 - 1) n
1/ 2
r = a 2 + (1 - a 2 ) =1
f = tg -1 ( )
1- a 2
a
por lo que
2. Si a= 1, se tiene que las raices son reales e iguales a 1, es decir, con grado de
multiplicidad igual a 2, o sea
r1 =r2 = 1
y h (n) = C1 + C 2 n
r1 = r2 = -1
387
Solucin Particular de la Ecuacin en Diferencias. La solucin particular yp (n) debe
satisfacer la ecuacin en diferencias (7.89) para una seal de entrada especfica x(n), n
0. Es decir, yp (n) es cualquier solucin que satisface
N M
a k yp (n - k) = bk x(n - k)
k =0 k =0
(7.99)
Hay varios mtodos para determinar la solucin particular. Uno de ellos se basa en que
la solucin particular depende de la forma de la entrada x(n), como se muestra en el
siguiente ejemplo.
Ejemplo 7.22.
y(n)
x(n) + z -1 z -1
5/6
-1/6
Determinar la solucin particular del sistema de tiempo discreto, mostrado en la Figura
7.27, si x(n) = 3 n para n 0 y x(n) = 0 para n < 0.
Figura 7.22 . Representacin del Sistema de Tiempo Discreto del Ejemplo 7.22
Solucin
El modelo ecuacin en diferencias del sistema de tiempo discreto dado es
En este caso, dado que x(n) = 3n, se considerar una solucin particular de la forma
yp (n) = C1 (3) n
En consecuencia
yp (n) = 27
20
(3)n
388
Para determinar la solucin particular se puede aplicar el siguiente criterio: si x(n) es
una exponencial, se asume que la solucin particular es tambin exponencial. Si x(n)
fuera una senoide, luego y(n) tambin sera una senoide. Para el caso de que las
soluciones homognea y particular sean distintas, la Tabla 7.1 proporciona la forma
general de la solucin particular para varios tipos de entradas.
A (Constante) C
AMn CMn
AnM C0nM + C1 nM-1 +.........+ CM
AcosW0n
C1cosW 0 n + C2senW 0 n
AsenW0n
Ejemplo 7.23.
r1 = 12 , r2 = 1
4
Como las races de la ecuacin caracterstica son constantes reales, yh (n) = C(l)n, y
dado que x(n) es una funcin senoidal, las soluciones homogneas son diferentes a la
particular, y en consecuencia se puede aplicar la Tabla 7.1. De acuerdo con dicha Tabla,
se tiene que la solucin particular es de la forma
389
Donde C1 y C2 son constantes a determinar sustituyendo yp (n) en la ecuacin en
diferencias original, obtenindose
( ) ( )
8 C1 cos ( n2p ) + C 2 sen ( n2p ) - 6 C1 cos (n -21) p + C 2 sen (n -21) p +
( )
( n - 2) p
( )
+ C1 cos 2 + C 2 sen 2 = 5sen ( n2p )
(n - 2) p
Comparando los trminos del primer miembro con el del segundo, se obtiene
7C2 -6C1 = 5
6C2 +7C1 =0
C1 = 30
13
C 2 = 177
yp (n) = 30
13
cos ( n2p ) + 177 sen ( n2p )
Para el caso de que la solucin particular tenga la misma forma que la homognea, se
debe aplicar el criterio de multiplicidad. Existe un mtodo de resolucin de ecuaciones
en diferencias, que omite la necesidad de conocer la forma de la solucin homognea
para determinar la solucin particular, tal mtodo se conoce Mtodo de Coeficientes
Indeterminados.
Mtodo de Coeficientes Indeterminados. El Mtodo de Coeficientes Indeterminados
para el clculo de la solucin particular [ ], consiste en que dada la siguiente ecuacin
en diferencias de orden N
390
El smbolo S k denota el operador de desplazamiento, el que indica que la secuencia
y(n) es operada, o transformada, para producir una secuencia nueva y(n k), la cual es
una versin desplazada de la secuencia original. Luego, (9.110) se puede escribir como
L A [ x(n)] = 0 (7.115)
an 1-aS-1
senfn o cosfn (1 - ejf S-1 )(1 - e-jf S-1 )
nk (1-S-1 )k+1
nk an (1-aS-1 )k+1
ansenfn o an cosfn (1-aejf S-1 )(1-ae-jf S-1 )
[ (1 - e S -1 )(1 - e-jfS -1 )]
jf 2
nsenfn o ncosfn
Si la secuencia u(n) es anulada por Lu (S) y la secuencia v(n) por Lv (S), luego la
secuencia C1 u(n) + C1 v(n) es anulada por Lu (s)Lv (S).
391
Si las races de la ecuacin auxiliar resultante de aplicar LA a la ecuacin en
diferencias original, repiten cualquiera de las races de la ecuacin auxiliar
correspondiente a la ecuacin homognea asociada a la ecuacin en diferencias original,
se debe aplicar la regla para el caso de races mltiples, y se selecciona la solucin
particular no considerando los trminos contenidos en la solucin homognea .
Ejemplo 7.24 .
(1 + 1
9
S-2 ) [ y(n) ] = ( 13 ) cos( n2p ) , n 0
n
Por otra parte, de la Tabla 7.2 se tiene que el operador anulador para x(n) dado es
( jp
)(
L A = 1 - 13 e 2 S-1 1 - 13 e 2 S-1
- jp
)
Realizando el producto, se obtiene
L A = 1 + 19 S-2
de donde
(1 + 1
9 S-2 ) (1 + 19 S-2 ) [ y(n) ] = 0
Se observa que las races de esta ltima ecuacin homognea son races repetidas de la
ecuacin caracterstica (I), las que son
r1 = j 13 , r2 = - j 13
392
y p (n) = n ( 13 ) C1 cos( n2p ) + C 2 sen( n2p )
n
dado que
cos ( n -22) p = - cos n2p
sen (n -22) p = - sen n2p
C1 = 1
2
, C2 = 0
( 13 )
n
y p (n) = n
2 cos n2p , n0
En el caso de que las races de la ecuacin caracterstica de LA (S), sean diferentes a las
races de la ecuacin caracterstica de la ecuacin homognea asociada a la ecuacin en
diferencias original, se tendr que las races de LA (S), determinan la forma de la
solucin particular.
Ejemplo 7.25.
r 2 - 56 r + 16 = 0
cuyas races son
393
r1 = 1
2
, r2 = 13
r-2=0
o sea que la raz es r3 =2, la cual es diferente a r1 y r2. Por lo tanto la solucin particular
es de la forma
yp (n) = C1 2n , n 0
Para determinar C1 , es necesario evaluar esta ecuacin para cualquier n 2, con lo cual
se asegura que ningn trmino del primer miembro desaparezca. De esta manera para n
= 2, se obtiene
4C1 - 56 (2C1 ) + 16 C1 = 4
de donde
C1 = 85
Luego, la solucin particular es
yp (n) = 85 2n , n 0
Como las races de los dos factores del primer miembro son distintas, las races del
primer factor determinan la forma de la solucin particular (1 - 2S-1 ), y las races del
segundo factor (1 - 5/6 S-1 + 1/6 S-2) la forma de la solucin homognea .
Ejemplo 7.26.
Determinar la repuesta de estado cero y(n), n 0, de los sistemas relajados descritos por
a) Ecuacin en diferencias del Ejemplo 7.24 .
b) Ecuacin en diferencias del Ejemplo 7.25 .
Solucin
a) En este caso la ecuacin en diferencias es
( ) ( )
n n
yh (n) = K1 1
3
cos n2p + K 2 1
3
sen n2p
Solucin Particular. Por otra parte, en el Ejemplo 7.24 se determin que la forma de la
solucin particular, como tena races repetidas de la ecuacin homognea, es
( )
n
yp (n) = n
2
1
3
cos n2p
395
Respuesta de estado - cero yzs (n) = y(n). Para sistemas relajados, la respuesta de estado
- cero yzs (n) est dada por
( ) ( ) ( )
n n n
y zs (n) = y(n) = K1 1
3
cos n2p + K 2 1
3
sen n2p + 2n 1
3
cos n2p
Para evaluar las constantes K1 y K2 se aplican las condiciones iniciales. Como se tienen
sistemas relajados las condiciones iniciales son nulas, y dado que el sistema dado es de
segundo orden, se requieren dos condiciones iniciales, considerndose y(- 1) = y(- 2)=0.
En la ecuacin en diferencias original, se tiene
y(1) = K 2 ( ) 1
3
0 n<0
y zs (n) = y(n) =
( n2 + 1) ( ) cos ( n2p ) n 0
n
1
3
Tambin se determin que las races de la ecuacin homognea asociada eran :l1 = 1/2
y l2 = 1/3, por lo cual, la forma de la solucin homognea es
y h (n) = K 3 ( 12 ) + K 4 ( 31 )
n n
396
Aplicando condiciones iniciales, de la ecuacin en diferencias original, se tiene
y(0) = K 3 + K 4 + 85 K 3 + K 4 + 85 = 1
K3 = -1 , K4 = 2/5
- ( 1 ) n + 2 ( 1 )n + 8 2 n n0
y zs (n) = y(n) = 2 5 3 5
0 n<0
Ejemplo 7.27.
x(n) + z -1 z -1 y(n)
-1
Figura 7.23. Representacin del Sistema de Tiempo Discreto del Ejemplo 7.27
Solucin
Designando como v(n) la secuencia de salida del sumador, se tiene el siguiente modelo
ecuacin en diferencias del sistema dado
v(n) = x(n) + 2v(n - 1) - v(n - 2)
397
o
v(n) - 2v(n - 1) + v(n - 2) = n , n0
(1 - 2S -1
+ S-2 ) [ v(n) ] = n
(1 - 2S -1
+ S-2 ) [ v(n) ] = 0
r 2 - 2r + 1 = 0
cuyas races son
r1 = r2 = 1
v h (n) = C1 + C 2 n
Solucin Particular. Como x(n) =n, se tiene que el operador anulador LA es
L A = (1 - S-1 )
2
(1 - S ) (1 - 2S
-1 2 -1
+ S-2 ) [ v(n) ] = 0
Se observa que las races correspondientes a la solucin particular (races de LA), son
races repetidas de las races de la solucin homognea, con grado de multiplicidad
cuatro. Por lo tanto, considerando la expresin obtenida de la solucin homognea, la
forma de la solucin particular es
vp (n) = C3 n 2 + C 4 n 3
C3 n 2 + C4 n 3 - 2C3 (n - 1) 2 - 2C 4 (n - 1) 3 + C3 (n - 2) 2 + C4 (n - 2)3 = n
398
1 1
C3 = , C4 =
2 6
v(n) = C1 + C 2 n + 12 n 2 + 16 n 3
C1 = 0 ; C 2 = 13
Por lo tanto
v(n) = 13 n + 12 n 2 + 16 n 3 , n0
Luego la solucin total de la ecuacin en diferencias o respuesta total del sistema est
dada por
y(n) = v(n - 2) = 13 (n - 2) + 12 (n - 2) 2 + 61 (n - 2)3
Dado que y(n) = v(n 2) = 0 para n < 2, y(n) se puede escribir como
13 n - 12 n 2 + 61 n 3 n2
y(n) =
0 n<2
399
en diferencias generalizada que caracteriza a un sistema de tiempo discreto est dada
por (7.89), o sea
N M
a k y(n - k) = b k x(n - k)
k =0 k =0
Ejemplo 7.28.
Solucin
r 2 - r + 0,9 = 0
Por lo cual, considerando que las races son complejas conjugadas, la forma de la
solucin homognea yh(n) es
400
Aplicando el mtodo establecido anteriormente, para el clculo de los coeficientes
indeterminados de la solucin particular, se tiene que K3 = 1. Luego
Grfica de y(n). Se har uso de la funcin filter, para obtener la grfica de y(n). El
programa MATLAB es
Para el caso de que existan condiciones iniciales no nulas, las condiciones iniciales
pueden ser almacenadas en vector definido para ello. Para un sistema de primer orden,
N=M=1, se define ci=[b 1x(-1) a1 y(-1)]. Para un sistema de segundo orden, N=M=2, se
define ci = [b 1x(-1) + b2x(-2) a1 y(-1) a2 y(-2), b1x(n-1) a2 y(-1)]. Para calcular la
respuesta con condiciones iniciales no nulas, el formato es y = filter(b,a,x,ci).
401
Ejemplo 7.29.
Solucin
En este caso, el programa MATLAB es
Ejemplo 7.30.
1
1
Y + (z) = 4
-2
+
1- z 1
4 (1 - z )(1 - 41 z -2 )
-1
Haciendo
z2 1
H1 (z) = 4
(z - )(z + 12 )
1
2
z3
H 2 (z) =
(z - 1)(z - 12 )(z + 12 )
se tiene que
Y + (z) = H1 (z) + H 2 (z)
1
H1 (z) 4z C C
= = 11 + 21
z (z - 2 )(z + 2 ) z - 2 z + 2
1 1
H1 (z) 1
C1 = (z - 12 ) =
Z z = 12 8
H1 (z) 1
C 2 = (z + 12 ) =
z z =- 12 8
403
1 1
z 8z
H1 (z) = 8
+
z - 2 z + 12
1
Por lo que
H 2 (z) 4
C3 = (z - 1) =
z z =1 3
H 2 (z) 1
C 4 = (z - 12 ) =-
z z = 12 2
H 2 (z) 1
C5 = (z + 12 ) =
z z =- 12 6
Por lo que la expresin de H2(z) queda
4
z - 13 z 1
6z
H 2 (z) = 3
+ +
z - 1 z - 2 z + 12
1
En consecuencia
4 7
- 83
Y + (z) = 3
+ 24
+
1 - z -1 1+ z1 -1
2 1 - 12 z -1
y(n) = 43 + 247 ( - 12 ) n - 83 ( 21 ) n , n0
Ejemplo 7.31.
Solucin
Como se trata de un sistema relajado, condiciones iniciales nulas, aplicando
Transformada Z a la ecuacin en diferencias dada, se tiene
404
1
Y + (z) - 56 z -1Y + (z) + 61 z -2 Y + (z) =
1 - 2z -1
1
Y + (z) 1 - 56 z -1 + 61 z -2 =
1 - 2z -1
1 z3
Y + (z) = =
(1 - 56 z -1 + 61 z -2 )(1 - 2z -1 ) (z - 21 )(z - 13 )(z - 2)
De donde
Y + (z) z2 A B C
= = + +
z (z - 2 )(z - 3 )(z - 2) z - 2 z - 3 z - 2
1 1 1 1
Y + (z)
A = (z - 12 ) = -1
z z= 1
2
Y + (z) 2
B = (z - 13 ) =
z z= 1 5
3
Y + (z) 8
C = (z - 2) =
z z =2 5
Por lo que
-1 2 8
Y + (z) = + 5
+ 5
1 - 12 z -1 1 - 13 z -1 1 - 2z -1
En consecuencia
y(n) = - ( 12 ) + 25 ( 13 ) + 85 ( 2 )
n n
n0
n
,
405
la respuesta de estado cero es
n
y zs (n) = a k x(n - k) (7.108)
k=0
n
y zs (n) = a k d(n - k) = a n , n 0 (7.109)
k =0
Por lo tanto, la respuesta h(n) al impulso del sistema recursivo de primer orden, descrito
por la ecuacin (7.108) es
h(n) = a n u(n) (7.110)
n
y zs (n) = h(k)x(n - k) , n0 (7.111)
k =0
Cuando la entrada es d(n) = x(n) ,se tiene que x(n k) = d(n - k), y (7.111) se reduce a
y p (n) = 0 (7.113)
Ejemplo 7.32.
406
Solucin
Con x(n) = d(n), la ecuacin en diferencias dada se convierte en
h(n) = hh(n)
(1 - 0, 7S -1
+ 0,1S-2 ) [ h(n) ] = 0
r 2 - 0, 7r + 0,1 = 0
r1 = 12 , r2 = 51
Por lo que la expresin de h(n) es
h(n) = C1 ( 12 ) + C2 ( 51 )
n n
Para n = 0 h(0) = 2
de donde
h(1) = 7
5
407
De la expresin obtenida para h(n), se tiene
h(1) = 12 C1 + 15 C2
h(2) = 14 C1 + 251 C 2
1
2
C1 + 15 C 2 = 7
5
1
4
C1 + 251 C 2 = - 11
50
Se observa que los sistemas recursivos de primer y segundo orden tienen respuestas al
impulso de duracin infinita. En otras palabras, los dos sistemas recursivos son sistemas
IIR. Esto es as, dado que cualquier sistema recursivo descrito por ecuacin en
diferencias es un sistema IIR. Lo inverso no es cierto, ya que no todo sistema IIR puede
ser descrito por una ecuacin en diferencias. Es decir, que sistemas recursivos descritos
por ecuaciones en diferencias con coeficientes constantes son una subclase de sistemas
IIR LTI
Generalizando para sistemas de orden N, se tiene que cuando un sistema es
descrito por una ecuacin en diferencias lineal de orden N, la solucin de la ecuacin
homognea, para el caso de que las races rk del polinomio caracterstico sean distintas,
es
N
y h (n) = C k rkn (7.114)
k =1
N
h(n) = C k rkn (7.115)
k =1
408
donde los parmetros Ck son determinados a partir de las condiciones iniciales
Ejemplo 9.33.
Un sistema de tiempo discreto, est caracterizado por el siguiente modelo de ecuacin
en diferencias
y(n) - 32 y(n - 1) + 21 y(n - 2) = x(n) , n 0
1
Y + (z) - 32 y( -1) + z -1Y + (z) + 12 y( -2) + z -1 y( -1) + z -2 Y + (z) =
1 - 12 z -1
z2
Luego, el programa MATLAB para obtener y(n) a partir de Y+(z), es
409
>> % Obtencin de y(n) a partir de Y(z)
>> n=sym('n','real');
>> z=sym('z');
>> x=(1/2)^n;
>> X1=(z-3)/z;
>>d1=(z^2-(3/2)*z+1/2)/z^2;
>> X=ztrans(x);
>>Y=(X1+X)/d1;
>> y=iztrans(Y)
y=
2*(1/2)^n-(1/2)^n*n
O sea
n
1
y(n) = ( 2 - n ) u(n)
2
410
Otro caso a considerar, es la determinacin de la respuesta al impulso de la
interconexin de sistemas, cuando se conoce la respuesta al impulso de cada sistema
interconectado.
Ejemplo 7.34.
Solucin
Para tres sistemas interconectados en cascada, la respuesta al impulso h(n) del sistema
interconectado es
h(n) = h1 (n)* h 2 (n) *h 3 (n)
Luego,
40 2 n 1 21
n n
h(n) = - 5 + u(n)
7 3 2 7 5
411
7.11. SECUENCIAS CORRELACIN ENTRADA SALIDA EN SISTEMAS
LTI.
En esta seccin se derivarn dos relaciones entrada salida para sistemas LTI en el
campo o dominio de la correlacin. Se asume que una seal x(n) con autocorrelacinrxx(
l ) conocida, es aplicada a un sistema LTI con respuesta h(n) al impulso, produciendo la
salida y(n) dada por
y(n) = h(n)* x(n) = h(k)x(n - k)
k =-
(7.117)
ryy (l) = rhh (-l) *rxx (l ) = r
k =-
xx (k)rhh (l + k)
412
La autocorrelacinrhh( l ) de la respuesta al impulso h(n) existe, si el sistema es estable.
Adems, la estabilidad asegura que el sistema no cambia la naturaleza de energa o de
potencia de la seal de entrada. Evaluando (7.121) para l = 0, se obtiene
ryy (0) = r
k =-
hh (k)rxx (k) (7.122)
Ejemplo 7.35.
h(n) = {1, 1, 1, 1, 1}
x(n) = {1, 2, 4}
Determinar:
a) La correlacin cruzada entrada salida ryx( l ).
b) Autocorrelacinryy( l ) de la secuencia de salida.
Solucin
a) Se tiene que
b)
ryx ( l) = h( l) * rxx (l)
Por otra parte
rxx ( l) = x(l ) * x( -l )
x( l )
x(- l ) 1 2 4
4 4 8 16
2 2 4 8
1 1 2 4
De donde
rxx (l ) = {4, 10, 21, 10, 4}
413
Por lo cual
rxx( l )
h( l ) 4 10 21 10 4
1 4 10 21 10 4
1 4 10 21 10 4
1 4 10 21 10 4
1 4 10 21 10 4
1 4 10 21 10 4
De donde
ryx (l) = {4, 14, 35, 45, 49, 45, 35, 14, 4}
c) En este caso
ryy (l) = rhh (l ) * rxx (l )
con
rhh (l) = h(l )* h(- l)
Por lo que aplicando mtodo matricial, se obtiene
h( l )
h(- l ) 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
obtenindose
rhh (l) = {1, 2, 3, 4 , 5, 4, 3, 2, 1}
Por lo tanto
rxx( l )
rhh(- l ) 4 10 21 10 4
1 4 10 21 10 4
2 8 20 42 20 8
3 12 30 63 30 12
4 16 40 84 40 16
5 20 50 105 50 20
4 16 40 84 40 16
3 12 30 63 30 12
2 8 20 42 20 8
1 4 10 21 10 4
En consecuencia
414
ryy (l) = {4, 18, 53, 98, 147, 188, 209, 188, 147, 98, 53, 18, 4}
Ejemplo 7.36.
Solucin
De acuerdo a lo estipulado en el Ejemplo 7.33, se tiene que la respuesta h(n) al impulso
del sistema dado, es h(n) = { 1, 1, 1, 1, 1}, y la secuencia de entrada es x(n) = {1, 2, 4}.
ryx =
Columns 1 through 8
Column 9
415
4.0000
>>t
t=
En consecuencia,
ryy =
Columns 1 through 8
Columns 9 through 13
416
147.0000 98.0000 53.0000 18.0000 4.0000
>>t
t=
Por lo tanto
Los resultados obtenidos de ryx( l ) y de ryy (l) , ratifican los resultados obtenidos en el
Ejemplo 7.35.
En esta relacin entrada salida, el sistema est caracterizado en el dominio del tiempo
por su respuesta h(n) al impulso unitario.
Para desarrollar una caracterizacin del sistema en el dominio de la frecuencia,
se aplica la seal de entrada x(n) dada por
417
x(n) = Ae jWn (7.124)
y(n) = h(k) Ae
k =-
jW (n - k)
y(n) = A h(k)e - jWk e jWn (7.125)
k =-
Se observa que el trmino del dentro del parntesis cuadrado en (7.125), representa la
Transformada de Fourier de la respuesta h(n) del sistema al impulso unitario. Esta
funcin se denomina Funcin Respuesta de Frecuencia y se denota como H( W ) y est
dada por
H(W) = h(k)e
k =-
- j Wk
(7.126)
La funcin H( W ) existe si el sistema es estable BIBO, por lo que se debe cumplir que
n =-
h(n) < (7.127)
Se tiene que la respuesta del sistema es tambin de forma exponencial compleja, con la
misma frecuencia de la entrada, pero afectada por el factor H( W ).
Ejemplo 7.37.
h(n) = ( 13 ) u(n)
n
Solucin
Cuando la seal de entrada es del tipo
418
x(n) = Ae jpn / 2 , - <n<
1
h(n)e- jWn = ( 13 ) e jWn =
n
H(W) =
n =- n =0 1 - 13 e- jW
como W = p/2, luego
1 3 - j18,40
H ( p2 ) = = e
1+ j 3
1
10
)
e - j18,4 e jnp / 2
Ecuacin que puede escribirse como
Este ejemplo ilustra claramente que el nico efecto del sistema sobre la seal de entrada
es escalar la amplitud por 3 / 10 y un desplazamiento de fase de 18,40. De este modo,
la salida es tambin una exponencial compleja de frecuencia p/2, amplitud 3A / 10 , y
fase 18,40.
Si se altera la frecuencia de la seal de entrada, el efecto del sistema sobre la
seal de entrada cambia. Por ejemplo, si la secuencia de entrada es una exponencial
compleja de frecuencia p, se tiene
luego, en W = p, se tiene
1 1 3
H(p) = - jp
=4=
1- e 1
3 3 4
419
y(n) = 34 Ae jpn , - <n<
se observa que H(p) es real puro, luego la salida es escalada en magnitud por el factor
H(p)=3/4, con nulo desplazamiento de fase.
En general, H( W ) es una funcin compleja de la variable frecuencial W , por lo
que H( W ) puede ser expresada en forma polar como
H(W) = h(k)e
k =-
- j Wk
(7.130)
por lo que
p
1
h(k) =
2p - p
H(W)e jWk dW (7.131)
H( W) = h(k) cos Wk - j h(k)senWk
k =- k =-
(7.132)
y definiendo
H R (W ) = h(k) cos Wk
k =-
(7.133)
H I (W) = - h(k)senWk
k =-
420
tenindose que
H(W) = H 2R (W) + H 2I (W)
(7.135)
H I (W)
Q(W) = tan -1
H R (W )
Ejemplo 7.38.
1/2
z -1 + y(n)
x(n)
Figura 7.28. Grfica del Sistema de Tiempo Discreto del Ejemplo 7.38
Solucin
El modelo ecuacin diferencia del sistema dado es
se tiene
H(W) = 12 (1 + cos W - jsenW ) = 12 (1 + cos W ) - j 12 senW
luego
H(W) = 12 (1 + cos W ) + sen 2W = 1 + cos W
2 2
2
Empleando la relacin
421
cos W2 = 1+ cos W
2
se obtiene
H(W) = cos W2
1,2
H(W)
1
0,8
0,6
0,4
0,2
0
p W
a)
Q H (W )
0 W
-0,5
-1
-1,5
-2
b)
422
y(n) = A H(W) cos [ W n + QH (W)] (7.136)
Por otra parte, si la entrada es x(n) = AsenWn ,la salida del sistema es
Ejemplo 7.39.
Solucin
en consecuencia
H(W) = 1 + e- j10W
ecuacin que puede escribirse como
423
de donde
H(W) = 2 cos 5W
2,5 |H(W)|
2
1,5
0,5
0 W
p
a)
2 QH(W)
1,5
1
0,5
0 W
p
-0,5
-1
-1,5
-2
b)
se tiene que
424
y(n) = H ( 10p ) cos 10n
p + Q ( 10 ) + 3 H ( 3 ) sen 3 + 10 + Q ( 3 )
p
p
pn p p
y(n) = - 2sen ( 10
pn
) + 3 3sen ( p3n - 730p )
a k y(n - k) = b k x(n - k)
k =0 k =0
(7.138)
Para determinar la respuesta de frecuencia del sistema LTI descrito por la ecuacin
(7.138), se supondr que existen los pares de transformadas x(n) X(W, y(n) Y(W) y
h(n) H(W), y usando la propiedad de convolucin de la Transformada de Fourier, se
obtiene que
Y(W)
H(W) = (7.139)
X(W)
a e
k =0
k
- jkW
Y(W) = b k e- jkW X(W)
k =0
(7.140)
o equivalentemente
425
M
Y(W) b e k
- jkW
H(W) = = k =0
(7.141)
X(W) N
a e
k =0
k
- jkW
b e k
- jkW
b 0 + b1e - jW + ..... + b M e- jMW
H( W) = k =0
= (7.142)
N
1 + a1e- jW + ..... + a N e- jNW
1 + a k e- jkW
k =1
Se observa que los coeficientes del polinomio del numerador de (7.142) son los mismos
coeficientes que estn en el segundo miembro de (7.138) y que los coeficientes del
polinomio denominador de (7.141) son los mismos coeficientes que estn en el primer
miembro de (7.138). Este hecho, representa que la respuesta de frecuencia del sistema
LTI descrito por la ecuacin (7.138), puede determinarse por inspeccin directa de
dicha ecuacin. Una vez obtenida la expresin de H(W), se puede determinar la
expresin de la respuesta h(n) al impulso del sistema, aplicando h(n) = F-1{H(W)}.
Ejemplo 7.40.
-3
-4 + e- jW
H(W) =
1 - 4e- jW + 3e - j2W
426
Respuesta al Impulso h(n).
Se tiene
h(n) = F-1 {H(W)}
-4 + e- jW A1 A2
H( W) = = +
(1 - 3e )(1 - e ) 1 - 3e 1 - e - jW
- jW - jW - jW
-4 + e- jW
A1 = (1 - 3e- jW ) H(W)
11
= =-
e - jW
= 13 1 - e - jW e - jW = 13
2
-4 + e - j W
A 2 = (1 - e - jW ) H(W)
3
= =
e - jW
=1 1 - 3e - jW e- jW =1
2
Por lo tanto
- 112 3
H( W) = + 2
1 - 3e- jW 1 - e- jW
3 11 n
h(n) = - ( 3) u(n)
2 2
L
x(n) = A i cos(Wi n + fi ) , - < n (7.143)
i =1
L
y(n) = A i H(Wi ) cos [ Wi + fi + q(Wi ) ] (7.144)
i =1
W
-p -W c 0 Wc p
a)
H(W)
1
W
-p -W c 0 Wc p
b)
H(W)
1
W
-p -W 2 -W0 -W1 0 W1 W 0 W2 p
c)
H(W)
1
p W
-p -W0 0 W0
d)
H(W)
1
W
-p 0 p
e)
Figura 7.32. Respuesta de Magnitud de Filtros Ideales de Tiempo Discreto
a) Pasabajo; b) Pasa-alto; c) Pasabanda; d) Rechazo de Banda; d) Pasatodo
428
Otra caracterstica de un filtro ideal, es el tener una respuesta de fase lineal. Para
demostrar esta caracterstica, se asume que una secuencia de entrada x(n), con
componentes de frecuencia dentro del intervalo W 1<W<W2, pasa a travs de un filtro con
respuesta de frecuencia dada por
donde C y n0 son constantes. La seal y(n) en la salida del filtro tiene el espectro
Q(W) = -n 0W (7.148)
dQ(W)
tg = - (7.149)
dW
429
aproximadas a las de los filtros ideales, utilizando filtros prcticos fsicamente
realizables.
N M
a
k =0
k y(n - k) = b k x(n - k)
k =0
b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H( W) = k=0
=
N
a 0 + a1e- jW ++a N e- jNW
a e
k =0
k
- jkW
[H,w]=freqz(b,a,n,whole) (7.150)
o
[H,w]=freqz(b,a,n) (7.151)
430
La ecuacin (7.152) retorna los valores del vector H, calculados en las
frecuencias determinadas por el vector frec. El vector frec puede tener cualquier
longitud.
Haciendo plot(w,abs(H)), se obtiene la grfica de la amplitud de la Funcin
Respuesta de Frecuencia y haciendo plot(w,angle(H)), se obtiene la grfica de la fase de
la Funcin Respuesta de Frecuencia.
Adems de las sintaxis expuestas, existen otras sintaxis de la funcin freqz.
Ejemplo 7.41.
Solucin
Para el ejemplo propuesto, los vectores b y a son
b = [0,16 - 0,48 0,48 - 0.,16]
431
Figura 7.33. Grfica de la Magnitud y Fase de la Funcin Respuesta
de Frecuencia del Ejemplo 7.41 en el intervalo de 0 a 2p [rad/muestra]
432
Figura 7.34. Grfica de la Magnitud y Fase de la Funcin Respuesta
de Frecuencia del Ejemplo 7.41 en el intervalo de -p a +p
Respuesta de Estado Estacionario. Para un sistema estable BIBO, con respuesta y(n),
la respuesta de estado estacionario yss(n) se define como
433
Respuesta Transiente. La componente respuesta transienteytr(n) de la respuesta y(n),
de un sistema LTI BIBO, presenta la siguiente caracterstica
Ejemplo 7.42.
Solucin
La respuesta de este sistema a cualquier entrada x(n) aplicada en n = 0, est dada por
n
y(n) = a n +1 y(-1) + a k x(n - k) , n 0
k =0
x(n) = Ae jWn , n 0
n
y(n) = a n +1 y( -1) + A a k e jW (n - k)
k =0
luego,
n k
y(n) = a n +1y(-1) + A ( ae- jW ) e jWn
k =0
434
Finalmente,
Respuesta de Estado Estacionario yss(n). Aplicando (9.161) y que |a| < 1, se obtiene
A
yss (n) = lim y(n) = - jW
e jW
n 1 - ae
y(n) = H(W)x(n)
y que para el ejemplo dado x(n) = Ae jWn , n 0 , yss(n) se puede escribir como
Respuesta Transiente. Dado que ytr(n) es la componente de y(n) que tiende a cero
cuando n tiende a infinito, y como |a| < 1, se tendr que
El trmino an+1 y(-1) de ytr(n) representa la respuesta de entrada cero del sistema, en
Aa n +1e- jW (n +1) jWn
tanto que el trmino e , es el transiente producido por la seal
1 - ae- jW
exponencial de entrada.
En general, todos los sistemas LTI BIBO cuando son excitados por una seal
exponencial compleja o senoidal en n = 0, o en algn otro instante de tiempo, presentan
la caracterstica que la respuesta transiente tiende a cero cuando n tiende a infinito,
permaneciendo solamente la respuesta de estado estacionario.
N -1
x(n) = Ck e j2 pkn / N , k=0,1,........,N-1 (7.156)
k=0
es
2p
y k (n) = C k H k e j2 pkn / N , k=0,1,......, N-1 (7.158)
N
donde
2pk
H = H(W) W=2 pk / N , k=0,1,......, N-1 (7.159)
N
N -1
2pk j2 pkn / N
y(n) = C k H e , - < n < (7.160)
k =0 N
Este resultado implica que la respuesta y(n) del sistema a la seal peridica de entrada
x(n) es tambin peridica con el mismo periodo N. Los coeficientes Dk de la serie de
Fourier asociada a y(n), son
2pk
Dk = Ck H , k = 0,1,......, N-1 (7.161)
N
436
7.12.7. Respuesta a Seales de Entrada Aperidicas. El Teorema de Convolucin
dado por
F
x(n) = x1 (n)*x2 (n) X(W) = X1 (W)X2 (W) (7.162)
Se tiene que en el anlisis en el dominio del tiempo para determinar la salida del
sistema, se emplea la convolucin de la seal de entrada con la respuesta al impulso del
437
sistema. Por otro lado, en el anlisis en el dominio de la frecuencia para obtener el
espectro de la seal de salida, se realiza la multiplicacin del espectro de la seal de
entrada X(W) con la respuesta de frecuencia H(W) del sistema .
p
1
y(n) =
2p - p
Y(W)e jWn dW (7.166)
Sin embargo este mtodo es raramente utilizado, dado que con la Transformada - Z se
obtiene un mtodo ms simple para determinar la secuencia de salida {y(n)} del sistema
LTI.
Elevando al cuadrado los dos miembros de la ecuacin (7.164), se obtiene
(7.167)
Syy (W) = H(W) Sxx (W)
2
dondeSxx (W) y Syy (W) son las densidades espectrales de energa de las seales de
entrada y de salida, respectivamente. La energa Ey de la seal de salida se obtiene
realizando la integracin siguiente
p
1
Ey = Syy (W)dW
2p -p
p
(7.168)
1
H(W) Sxx (W)dW
2
Ey =
2p -p
Ejemplo 7.43.
Determinar las respuestas transiente, de estado - estacionario y total del sistema relajado
dado por
8y(n) - 6y(n - 1) + y(n - 2) = x(n)
con
x(n) = 5sen n2p u(n)
Solucin
Respuesta Transiente. Para determinar la respuesta transienteytr (n) del sistema dado se
considera la ecuacin homognea asociada
438
la cual puede escribirse como
y(n) - 34 y(n - 1) + 81 y(n - 2) = 0
(1 - 3
4 S-1 + 18 S-2 ) [ y(n) ] = 0
r 2 - 34 r + 81 = 0
r1 = 12 , r2 = 1
4
y tr (n) = C1 ( 12 ) + C 2 ( 41 )
n n
luego
h(n) = C3 ( 12 ) + C4 ( 14 )
n n
439
h(0) = C3 + C4
h(-1) = 0
h(0) = 18
De donde se obtiene que
C3 + C 4 = 18
2C3 + 4C4 = 0
Por lo cual
C3 = 14 , C 4 = - 18
Por lo tanto
( 12 ) - 18 ( 14 )
n n
h(n) = 1
4
1 1 1
H(W) = 4
- 8
= 8
1- e 1 - jW
2 1- e1 - jW
4 (1 - 1
2 e- jW )(1 - 14 e- jW )
de donde
1
H(W) = 8
3
sen W - 81 sen 2W
Q(W) = - tg -1 4
1 - 34 cos W + 81 cos 2W
En consecuencia
1
1
H ( p2 ) = 8
=
(1 - ) + ( )
1 2
8
3 2
4
85
y
3
Q ( p2 ) = - tg -1 4
7
= -40, 60
8
Por lo tanto
yss (n) = 5
85
sen ( n2p - 40, 60 )
luego
440
yss (n) = 0, 412sen n2p - 0,353cos n2p
r3 = ejp/2 , r4 = e-jp/2
K1 = 177 , K 2 = - 176
En consecuencia
441
Para evaluar C1 y C2 se hace uso de las condiciones iniciales y(-1) = y(-2) = 0,
tenindose
y(-1) = 2C1 + 4C2 - 177 = 0
( 12 ) - 345 ( 14 )
n n
y tr (n) = 1
2
Ejemplo 7.44.
Y(W) = X(W)H(W)
1
H(W) =
1 + e - j2 W1
2
n =0
Obtenindose
1
X(W) =
1 - e- jW
1
3
Por lo tanto
1
Y(W) =
(1 + 1
2 e - j2 W
)(1 - 1
3 e- jW )
Reduciendo, se obtiene
1
Syy (W) = 2
3 ( + cos 2W)( 53 - cos W)
5
4
Ejemplo 7.45.
Obtener la grfica de Syy(W) del Ejemplo 7.44, a partir de la expresin de X(W) y el uso
de la funcin freqzpara obtener H(W), y aplicar que Syy (W) = H(W)2X(W)2.
Solucin
Del ejemplo 7.44, se que
x(n) = ( 13 ) u(n)
n
por lo que
1
X(W) =
1 - e- jW
1
3
y como
1
H(W) =
1 + e - j2 W
1
2
443
El programa MATLAB, puede ser el siguiente
PROBLEMAS
7.2. Determinar si los siguientes sistemas de tiempo discreto son causales o no causales,
si tienen memoria o son sin memoria, si son lineales o no lineales, si son invariantes o
variantes con respecto al tiempo, si son estables o no estables. Justifique sus respuestas.
a) y(n) = x(n) + x(n 1).
444
b) y(n) = x(n) + x(n + 1).
c) y(n) = x(-n + 2).
d) y(n) = cos[x(n)].
e) y(n) = x(n)u(n).
f) y(n) = x(n) + nx(n+1).
g) y(n) = x(2n).
n
h) y(n) = (0,5)
k =-
n-k
x(k)
i) y(n) = x(n).
j) y(n) = x(n)x(n 1)
7.3. Sea H un sistema LTI, relajado y estable BIBO con entrada x(n) y salida y(n).
Demostrar que:
a) Si x(n) es peridica con periodo N, la salida y(n) es peridica con el mismo periodo.
b) Si x(n) es acotada y tiende a una constante, la salida tambin tender a una
constante.
c) Si x(n) es una seal de energa, la salida y(n) tambin ser una seal de energa.
7.5. Sea x(n) la seal de entrada a un filtro de tiempo discreto con respuesta al impulso
hi(n) y sea yi(n) la correspondiente salida. Determinar la respuesta yi(n) para
x(n) = {2, 3, 5, 3, 4, 5, 7}
h1(n) = {1, 2, 1}
7.6. Un sistema de tiempo discreto LTI, tiene la respuesta al impulso h(n) dada por
445
a) Determinar la respuesta al escaln u(n) para n 0.
b) Determinar la respuesta y(n) para n 0, cuando la entrada es x(n) = u(n) u(n-4),
para el sistema inicialmente relajado.
7.8. Se conectan dos sistemas de tiempo discreto LTI como se muestra en la Figura
P.7.8. El sistema 1 tiene la respuesta al impulso h1(n) y el sistema 2 tiene la respuesta al
impulso h2(t). Deducir una expresin para la respuesta al impulso del sistema completo.
Expresar la respuesta en trminos de h1(n) y de h2(n).
+ +
x(n) + + + + y(n)
Sistema 1 Sistema 2
Figura P 7.8
7.9. Determinar la respuesta de entrada - cero, del sistema relajado descrito por la
ecuacin diferencia
8y(n) - 6y(n - 1) + y(n - 2) = 5sen ( n2p )
7.10. La Figura P 9.10, representa un sistema de tiempo discreto relajado. Determinar la
respuesta de y(n) de dicho sistema, si x(n) es
y(n)
x(n)
+ z -1 z -1
3/4
-1/8
1 n
n0
x(n) = 4
0
n<0
Figura P 7.10
7.11. Determinar la repuesta total del sistema relajado caracterizado por la ecuacin
diferencia
y(n) + 19 y(n - 2) = ( 13 ) cos ( n2p )
n
n0
446
7.12. Usando la Transformada Z Unilateral, determinar y(n), n 0, para los sistemas
caracterizados por
a) y(n) + y(n - 1) - 6y(n - 2) = 0 ; y(-1)=y(-2)=1
b) y(n) - 12 y(n - 1) = ( 13 ) u(n) ; y(-1) = 1
n
7.13. Se tiene los sistemas LTI causales descritos por las siguientes ecuaciones
diferencias. En cada caso determinar la respuesta al impulso del sistema inverso y la
ecuacin diferencia que caracteriza a tal sistema inverso.
a) y(n) = x(n) - 12 x(n - 1)
b) y(n) + 14 y(n - 1) = x(n)
c) y(n) + 54 y(n - 1) - 81 y(n - 2) = x(n) - 21 x(-1)
x(n) y(n)
h1 (n) h 2 (n)
Figura P 7.15
447
h 2 (n)
x(n) + y(n)
+ + +
h1 (n)
- +
h 3 (n) h 4 (n)
h 5 (n)
Figura P 7.16
7.18. La entrada de un sistema de tiempo discreto LTI es x(n), la cual es cero para N0 n
N1 intervalo de longitud Mx. La respuesta h(n) al impulso del sistema tiene la
caracterstica de que es cero para N2 n N3 intervalo de longitud Mh, luego la salida
y(n) es cero para toda n excepto en el intervalo N4 n N5, intervalo de longitud My.
a) Determinar N4 y N5 en trminos de N0 , N1, N2 y de N3.
b) Expresar My en trminos de Mx y de Mh .
7.20. a) Determinar la funcin respuesta de frecuencia del sistema LTI causal descrito
por la ecuacin diferencia
y(n) = x(n) - 12 y(n - 1)
448
7.21. Para el sistema de tiempo discreto LTI mostrado en la Figura P 7.21, determinar:
a) La ecuacin diferencia que relacione y(n) con x(n).
b) La funcin respuesta de frecuencia, y dibujar su magnitud y fase para -pWp.
x(n) 1 + y(n)
4 + + z -1 z -1 - +
+
1
2
Figura P 7.21
7.22. Un sistema de tiempo discreto LTI est descrito por la ecuacin diferencia
7.23. Un sistema de tiempo discreto LTI causal est descrito por la ecuacin diferencia
7.24. Se tiene un sistema que consiste de dos sistemas LTI en cascada con respuestas de
frecuencia
1 - 12 e - jW
H1 ( W ) = 4
2 + e - jW
1
H 2 (W ) =
1 - 12 e + 14 e - j2W
- j W
449
b) Determinar una realizacin del sistema total que contenga sistemas de primer y
segundo orden en cascada, donde los sistemas de primer tengan como respuesta de
frecuencia la relacin
1
1 + e - jW
1
2
7.26. Determinar la respuesta transiente y de estado estacionario del sistema descrito por
la ecuacin diferencia
y(n) = x(n) + 2x(n - 2) + x(n - 4) y(n) = x(n) + 2x(n - 2) + x(n - 4)
con x(n) = ejpn/2 u(n) y condiciones iniciales nulas.
3
Figura P 7.27
450
UNIDAD VIII: ANLISIS DE SISTEMAS LTI DE TIEMPO DISCRETO EN EL
DOMINIO Z.
TEMAS
N M
y(n) = - a k y(n - k) + b k x(n - k)
k =1 k =0
b z k
-k
H(z) = k =0
N
(8.1)
1+ akz -k
k =1
donde N(z) es el polinomio numerador que contiene los ceros de H(z) y D(z) es el
polinomio denominador que determina los ceros de H(z). Se asume tambin que la seal de
entrada x(n), tiene una Transformada - Z de tipo racional de la forma
P(z)
X(z) = (8.3)
Q(z)
La forma de X(z) dada por (8.3) es vlida, dado que la mayora de seales de inters
prctico tienen transformadas racionales .
Si el sistema est inicialmente en reposo, es decir que las condiciones iniciales para
y(n) son nulas, o sea
451
y(-1) = y( -2) = ..........= y(-N) = 0 (8.4)
N(z)P(z)
Y(z) = H(z)X(z) = (8.5)
D(z)Q(z)
La transformada inversa de Y(z) representa la seal de salida del sistema, la que est dada
por
N L
y(n) = Ck (p k ) n u(n) + K k (q k )n u(n) (8.7)
k =1 k =1
Respuesta Natural. Se observa que la secuencia de salida puede ser dividida en dos partes.
La primera parte, correspondiente al primer trmino del segundo miembro de (8.7), es una
funcin de los polos {pk} del sistema y es llamada la respuesta natural del sistema. La
influencia de la seal de entrada sobre esta respuesta es realizada por los factores de escala
{Ck}.
RespuestaForzada. La segunda parte, segundo trmino, es una funcin de los polos {qk}
de la seal de entrada y es llamada la respuesta forzada del sistema. La influencia del
sistema sobre esta respuesta es ejercida a travs de los factores de escala {Kk}.
Se tiene que los factores de escala {Ck} y {Kk}son funciones tanto de los polos {pk}
como de los polos {qk}. Por ejemplo, si X(z) = 0 de modo que la entrada es cero, luego
Y(z) = 0, y en consecuencia, la salida es cero. Por lo que la respuesta natural del sistema es
cero. Esto implica que la respuesta natural del sistema es diferente de la respuesta de
entrada - cero.
Cuando X(z) y H(z) tengan uno o ms polos comunes o cuando X(z) y/o H(z)
contengan polos mltiples, Y(z) contendr polos mltiples. En este caso, la expansin en
fracciones parciales de Y(z) contendr factores de la forma 1 / (1 - p l z-1 )k , k= 1,2,.......,m,
donde m es el orden de los polos. La inversin de estos factores producir en la salida y(n)
del sistema, trminos de la forma n k -1p nl .
452
Ejemplo 8.1 .
H1 (z) A A
= 11 + 21
z z-2 z-5
con
12z - 7 10
A1 = =-
z - 5 z= 1
1
3
2
12z - 7 46
A2 = =
z - 2 z= 1 3
1
5
En consecuencia
- 103 46
H(z) = -10 + + 3
1 - 12 z -1 1 - 15 z -1
Por lo tanto
453
Respuesta al Escaln Unitario. En este caso se puede emplear la expresin
N L
Ck Kk
Y(z) = -1
+ -1
k =1 1 - p k z k =1 1 - q k z
lo que implica
N L
y(n) = Ck (p k ) n u(n) + K k (q k )n u(n)
k =1 k =1
-2
2-z 23
C2 = - -
= -
(1 - 12 z )(1 - z ) z = 1
1 1
6
5
2 - z -2 5
K1 = 1 -1 1 -1
=
(1 - 2 z )(1 - 5 z ) z =1 2
En consecuencia
y(n) = 103 ( 12 ) - 236 ( 15 ) + 25 u(n)
n n
Se deduce que la respuesta natural, en este caso, es 103 ( 21 ) - 236 ( 15 ) u(n) y la respuesta
n n
forzada es 52 u(n)
454
Ejemplo 8.2.
Determinar la respuesta forzada yf(n) y respuesta natural yn(n), empleando MATLAB, del
sistema cuyo modelo de ecuaciones en diferencias es
y(n) + 3y(n - 1) + 2y(n - 2) = x(n)
con x(n) = ( 12 ) u(n)
n
Solucin
Para la resolucin del problema, se puede usar el siguiente programa MATLAB
>> %Calculo de repuesta forzada y natural
>> %del sistema del Ejemplo 8.2
>> b=[1 0 0]; a=[1 3 2]
>> H=tf(b,a,[])
Transfer function:
z^2
-------------
z^2 + 3 z + 2
455
Como los polos de la Funcin de Transferencia del Sistema son p1= -2 y p2 = -1, la
respuesta natural yn(n) es
y n (n) = 85 ( -2 ) - 32 ( -1) u(n)
n n
La seal de entrada tiene el polo p3 = 12 , por lo tanto la respuesta forzada del sistema es
y f (n) = ( 12 ) u(n)
n
como x(n), se puede escribir que X+ (z) = X(z) . En cualquier caso (8.8) puede ser
expresada como
M N k
b z k
-k
a k z - k y(- n)z n
Y + (z) = k =0
N
X(z) - k =1
N
n =1
1 + a k z- k 1 + a k z- k
k =1 k =1
(8.9)
P0 (z)
Y + (z) = H(z)X(z) +
D(z)
donde
N k
P0 (z) = - a k z -k
y(-n)z n
(8.10)
k =1 n =1
Respuesta de Estado Cero Yzs(z). De (8.9) se tiene que la salida del sistema con
condiciones iniciales no nulas puede ser subdividida en dos partes: la primera es la
respuesta de estado - cero, definida en el dominio -z como
456
Respuesta de Entrada Cero Yzi+ (z) . La segunda componente corresponde a la salida
resultante debido a las condiciones iniciales. Esta salida representa la respuesta de entrada -
cero del sistema, la cual es definida en el dominio -z como
P0 (z)
Yzi+ (z) = (8.12)
D(z)
Luego Y+ (z) se puede escribir como
y ( n ) = y zs ( n ) + y zi ( n ) (8.14)
Dado que el denominador de Yzin (z) es D(z), sus polos son p1 , p2 ,....., pN. En consecuencia,
la respuesta de entrada - cero tiene la forma
N
y zi (n) = M k (p k )n u(n) (8.15)
k =1
Dado que el denominador de Yzin (z) es D(z), sus polos son p1 , p2 ,....., pN. En consecuencia,
la respuesta de entrada - cero tiene la forma
N
y zi (n) = M k (p k )n u(n) (8.16)
k =1
El efecto de las condiciones iniciales es el alterar la respuesta natural del sistema mediante
la modificacin de los factores de escala. Las condiciones iniciales no introducen nuevos
polos en la funcin de sistema. Adems, no hay efecto sobre la respuesta forzada del
sistema.
Ejemplo 8.3.
Determinar la respuesta al escaln unitario del sistema descrito por la ecuacin diferencia
empleando que y(n) = y zs (n) + y zi (n) , y con las siguientes condiciones iniciales
457
y(-1) = 0 , y(-2) = 1
Solucin
Reescribiendo la ecuacin diferencia dada, se tiene
y(n) - 14 y(n - 2) = x(n)
1
H(z) =
1 - 14 z -2
Luego los polos de H(z) son
p1 = 1
2 , p 2 = - 12
1
H(z) =
(1 - z )(1 + 12 z -1 )
1
2
-1
1 A1 A2 A3
Yzs (z) = -1 1 -1 -1
= 1 -1
+ 1 -1
+
(1 - z )(1 + 2 z )(1 - z ) 1 - 2 z
1
2 1+ 2 z 1 - z -1
Con
1 1
A1 = -1 -1
=-
(1 + z )(1 - z ) z = 1
1
2 2
2
1 1
A2 = -1 -1
=
(1 - z )(1 - z ) z =- 1 6
1
2
2
1 4
A3 = -11 -1
=
(1 - z )(1 + 2 z ) z =1 3
1
2
Por lo que
458
- 12 1 4
Yzs (z) = 1 -1
+ 6
1 -1
+ 3
1- 2 z 1+ 2 z 1 - z -1
En consecuencia
y zs (n) = - ( 12 ) n +1 + 16 ( - 12 ) n + 43 u(n)
Respuesta de Entrada - Cero yzi (n). En este caso, por (8.12) , se tiene que
P0 (z)
Yzi (z) =
D(z)
La ecuacin (8.10) establece que
N k
P0 (z) = - a k z - k y(- n)z n
k =1 n =1
a1 = y(-1) = 0 , a 2 = - 14 , y(-2) = 1
luego
P0 (z) = ( 14 z -2 ) z 2 = 1
4
o sea
D(z) = 1 - 14 z -2
Por lo tanto
1
z2 1
Yzi (z) = 4
= 4
1 - z -2
1
4 ( z - )( z + 12 )
1
2
1 1
Yzi = 8
-1
+ 8
1- z 1
2 1 + z -1
1
2
459
De donde
y zi (n) = 18 ( 12 ) + 18 ( - 12 ) u(n)
n n
Como
se tiene
donde {pk } , k = 1,2,........, N son los polos del sistema y {Ak} son factores de escala que
dependen de las caractersticas de la secuencia de entrada y de las condiciones iniciales.
Si pk< 1 para todo k, luego ynr (n) tiende a cero cuando n tiende a infinito. En tal
caso la respuesta natural del sistema representa su respuesta transiente. La rapidez con que
ynr (n) tiende a cero depende de la magnitud de los polos. Si se tiene el caso que todos los
polos tengan magnitud pequea, se tiende a cero muy rpidamente. Por otra parte, si uno o
ms polos estn localizados cerca del circulo unitario, los trminos correspondientes en ynr
(n) tendern lentamente a cero y el transiente persistir por largo tiempo.
Respuesta Forzada o de Estado Estacionario. La respuesta forzada del sistema se define
como
L
y fr (n) = Sk (q k ) n u(n) (8.18)
k =1
donde {qk} , k = 1,2,.......,L son polos de la funcin forzante y {Sk}son factores de escala
que dependen de las caractersticas del sistema y de la secuencia de entrada. Si todos los
polos de la seal de entrada caen dentro del circulo unitario, yfr(n) decaer a cero cuando n
tienda a infinito, tal como en el caso de la respuesta natural. Esto no es sorprendente dado
que la seal de entrada es tambin una seal transiente. Por otra parte, cuando la seal
460
causal de entrada es una senoide, los polos caen sobre la circunferencia de radio unitario y
en consecuencia la respuesta forzada es tambin una senoide , que persiste para todo n 0.
En este caso, la respuesta forzada es denominada respuesta de estado - estacionario del
sistema. Para que el sistema sostenga la respuesta de estado estacionario para n 0, la seal
de entrada debe de estar presente para todo n0 .
Ejemplo 8.4 .
y(n)
x(n) + z -1 z -1
5/6
-1/6
1
H(z) =
1 - z + 16 z -2
5
6
-1
461
N L
Ck Kk
Y(z) = H(z)X(z) = -1
+ -1
k =1 1 - p k z k =1 1 - q k z
Luego
- 53 1 27
Y(z) = 1 -1
+ 4
1 -1
+ 20
1- 2 z 1- 3 z 1 - 3z -1
y nr (n) = - 35 ( 21 ) n + 14 ( 13 ) n u(n)
y fr (n) = 27
20 (3) n u(n)
Se observa que la respuesta de estado - estacionario tiene valores para todo n 0, al igual
que la seal de entrada. Para determinar la respuesta total del sistema y(n) se aplica
Ejemplo8.5.
Escribir un programa MATLAB para determinar la respuesta total del sistema del Ejemplo
10.4, en las condiciones planteadas en dicho ejemplo.
Solucin
En base a que el modelo ecuacin en diferencias del sistema, inicialmente en reposo,del
Ejemplo 8.4, es
con x(n) = 3n u(n) . Un programa MATLAB para obtener y(n), puede ser el siguiente
462
>> z=sym('z'); n=sym('n');
>> b=[1 0 0]; a=[1 -5/6 1/6];
>> H=tf(b,a,[])
Transfer function:
z^2
-----------------------
z^2 - 0.8333 z + 0.1667
Sampling time: unspecified
>> H=z^2/(z^2-5/6*z+1/6); x=3^n;
>> X=ztrans(x)
X=
1/3*z/(1/3*z-1)
d=
z^3-23/6*z^2+8/3*z-1/2
>> Y=z^3./(z^3-23/6*z^2+8/3*z-1/2);
>> b1=[1 0 0]; a1=[1 -23/6 8/3 -1/2];
>> [r,p,k]=residuez(b1,a1);
>> Y1=r(1)*z/(z-p(1))+r(2)*z/(z-p(2))+r(3)*z/(z-p(3));
>> y=iztrans(Y1)
y=
27/20*3^n-
2702159776422311/4503599627370496*(2251799813685243/4503599627370496)^n+112
5899906842639/4503599627370496*(1/3)^n
>>format('rat');
>> q=2702159776422311/4503599627370496
q=
3/5
>> c=2251799813685243/4503599627370496
c=
1/2
>> m=1125899906842639/4503599627370496
m=
1/4
463
De donde
30 ( 3) - 5 ( 2 ) + 4 ( 3 )
y(n) = 27
n 3 1 n 1 1 n
u(n)
8.2.1. Causalidad. Se ha definido como sistema lineal causal invariante en el tiempo, como
aquel sistema cuya respuesta h(n) al impulso unitario satisface la condicin
8.2.2 .Estabilidad .La estabilidad de un sistema LTI puede ser expresada en trminos de
las caractersticas de la funcin de sistema. Una condicin necesaria y suficiente para que
un sistema LTI sea estable BIBO es
n =-
h(n) < (8.20)
Esta condicin implica que H(z) debe de contener el crculo unitario dentro de su ROC, lo
cual se puede verificar considerando que
H(z) = h(n)z
n =-
-n
(8.21)
H(z)
n =-
h(n)z - n =
n =-
h(n) z - n (8.22)
H(z)
n =-
h(n) (8.23)
464
Luego, si el sistema es estable BIBO, la circunferencia unitaria est contenida en la ROC de
H(z). Lo inverso es tambin verdadero, es decir, que un sistema LTI es estable BIBO si y
slo si la ROC del sistema contiene a la circunferencia unitaria.
Se puede recalcar que las condiciones para la causalidad y para la estabilidad son
diferentes y que una no implica la otra. Por ejemplo, un sistema causal puede ser estable
o inestable, as como un sistema no causal puede ser estable o inestable. En forma similar,
un sistema inestable puede ser causal o no causal, como un sistema estable puede ser causal
o no causal.
Un sistema causal es caracterizado por una funcin de sistema H(z) que tiene como
ROC el exterior de algn circulo. Para que este sistema sea estable, su ROC debe incluir la
circunferencia unitaria. Dado que la ROC puede no contener todos los polos de H(z), se
tiene que un sistema LTI es estable BIBO si y slo si todos los polos de H(z) estn dentro
de la circunferencia unitaria .
Criterios de Polos para la Estabilidad de los Sistemas. Sean p1, p2, ....., pn los polos de
una funcin de transferencia H(z) de un sistema. En relacin a la estabilidad se tendr que
el sistema ser:
Ejemplo 8.6.
Solucin
Expandiendo H(z) en fracciones parciales, se obtiene
- 15 6
H(z) = + 5
1 - 13 z -1 1 - 2z -1
465
a)Dado que el sistema es estable se tiene que su ROC debe contener la circunferemcia
unitaria, o sea
Esta situacin implica que h(n) es no causal y como H(z) est dado por
- 15 6
H(z) = -
+ 5
1 - 13 z 1
1 - 2z -1
haciendo h(n) = Z-1{H(z)}, se obtiene
ROC :z> 2
Por lo que este sistema es inestable. Luego, h(n) est dado por
ROC : z < 13
h(n) = - - 15 ( 13 ) n + 56 (2) n u( - n - 1)
Ejemplo 8.7.
Solucin
a) De la ecuacin diferencia dada, se tiene que
z -1 + z -2
H(z) =
1 - 0, 7z -1 + 0,12z -2
por lo que los polos de H(z) son
p1 = 2
5 , p 2 = 103
De los valores de p1 y de p2 , se deduce que ellos estn dentro del circulo unitario lo que
implica que el sistema es estable y causal .
Y(Z) = H(z)X(z)
Donde X(z) es
(z -1 + z -2 )z -1 z2 + z
Y(z) = =
(1 - 25 z -1 )(1 - 103 z -1 )(1 - z -1 )2 (z - 25 )(z - 103 )(z - 1)2
Y(z) z +1 C1 C2 K1 K2
= = + + +
z (z - 25 )(z - 103 )(z - 1) 2
z - 25 z - 103 z - 1 (z - 1)2
C1 = 350
9 , C2 = - 1300
49 , K1 = - 7550
441 , K 2 = 100
21
467
Por lo que
8.2.3. Cancelacin Polo - Cero. En el caso de que una Transformada - Z tenga un polo que
sea igual a un cero de ella misma, se tiene que el polo es cancelado por el cero
y en consecuencia, el trmino que contiene al polo en la Transformada - Z Inversa
desaparece.
La cancelacin polo - cero puede realizarse en la propia funcin de sistema o en el
producto de la funcin de sistema con la Transformada - Z de la seal de entrada. En el
primer caso se dice que el orden del sistema se ha reducido en uno. En el segundo caso se
dice que el polo del sistema es suprimido por el cero de la seal de entrada o viceversa.
Luego, con una adecuada seleccin de los ceros de la seal de entrada es posible suprimir
en la respuesta del sistema uno o ms modos, factores con polos, de la funcin de sistema.
En forma similar, con una seleccin adecuada de los ceros de la funcin de sistema, es
posible suprimir en la respuesta del sistema uno o ms modos de la seal de entrada
La cancelacin polo cero puede no ocurrir en la prctica debido a la precisin
numrica insuficiente utilizada en la representacin de los coeficientes asociados a la
representacin del sistema. En este caso, no se podr estabilizar un sistema inherentemente
inestable, colocando un cero en la seal de entrada en la ubicacin de un polo de la funcin
de sistema.
Ejemplo 8.8.
4 - z -2 4(z 2 - 14 )
H(z) = =
1 - 0, 7z -1 + 0,1z -2 1 - 0, 7z -1 + 0,1z -2
468
De donde, se obtiene la siguiente expresin de H(z)
4(z - 12 )(z + 12 )
H(z) =
(z - 12 )(z - 15 )
z + 12 1 + 12 z -1
H(z) = 4 = 4 (I)
z - 15 1 - 15 z -1
z -1
7
14 z -1
H(z) = 4 + 4 1 -1 = 4 +
10
1- 5 z 5 1 - 15 z -1
De (I), se tiene que el sistema de orden reducido obtenido por la cancelacin polo - cero, es
caracterizado por la ecuacin diferencia
Ejemplo 8.9.
Solucin
La funcin de sistema es
1
H(z) =
1 - z + 181 z -2
1
2
-1
1
H(z) =
(1 - z )(1 - 16 z -1 )
1
3
-1
X(z) = 1 - 16 z -1
Luego
Y(z) = H(z)X(z)
1
Y(z) =
1 - 13 z -1
y(n) = ( 13 ) n u(n)
8.2.4 . Polos de Orden Mltiple y Estabilidad. Una condicin necesaria y suficiente para
que un sistema LTI causal sea BIBO estable es que todos sus polos se encuentren dentro del
circulo unitario. La seal de entrada es acotada si su Transformada - Z contiene polos {qk }
, k = 1,2,......, L , que satisfacen la condicin qk 1 para todo k. Se observa que la
respuesta forzada del sistema, dada en (8.17), es tambin acotada, an cuando la seal de
entrada contenga una o ms polos distintos sobre la circunferencia unitaria .
Un sistema que tenga polos sobre la circunferencia unitaria, pk = 1, presentar
inestabilidad si se excita con una secuencia de entrada que posea un polo sobre la
circunferencia, lo cual se ilustra en el siguiente ejemplo.
Ejemplo 8.10.
1
X(z) = Z { x(n)} = Z {u(n)} =
1 - z -1
X(z) tambin tiene un polo en z = 1. Por lo tanto, la seal de salida y(n) tiene la
transformada
2 2z3
Y(z) = H(z)X(z) = =
(1 - z ) ( z - 1)
-1 3 3
A1 = 2 , A2 = 4 , A3 = 2
2 4z -1 2z -2
Y(z) = + +
1 - z -1 (1 - z -1 )2 (1 - z -1 )3
y(n) = (2 + 4n + 2n 2 )u(n)
De la expresin obtenida para y(n), se deduce que y(n) es no acotada, ya que tiende a
infinito cuando n tiende a infinito, aunque x(n) es acotada. En consecuencia el sistema es
inestable.
471
Este ejemplo demuestra que la estabilidad BIBO requiere que los polos del sistema se
encuentren estrictamente dentro del circulo unitario. Si todos los polos estn dentro del
circulo unitario y la secuencia excitacin x(n), contiene uno o ms polos que tienen la
misma ubicacin que algunos polos del sistema, la salida Y(z) contendr polos mltiples.
Los polos mltiples producirn una secuencia de salida que contendr trminos de la forma
Ak n b (p k )n u(n) (8.24)
Para que los sistemas causales sean estables, todas las races de D(z) deben de estar dentro
del circulo unitario.
Hay varios procedimientos de clculo utilizados para la determinacin de las races
de A(z), que se encuentren fuera del circulo unitario. Estos procedimientos se denominan
Criterios de Estabilidad. Uno de ellos es el Test de Schr - Cohn.
Para desarrollar el test de Schr - Cohn, se considerar que el sistema est
caracterizado por la funcin de sistema H(z) = N(z)/D(z) y se emplear la siguiente
notacin para un polinomio de grado n.
n
D n (z) = a n (k)z - k , a n (0)=1 (8.26)
k =0
n
E n (z) = z - n D n (z -1 ) = a n (n - k)z - k (8.27)
k=0
De (8.26) y (8.27) se deduce que los coeficientes de En (z) son los mismos que los de Dn
(z), pero en orden inverso.
472
La aplicacin del test de estabilidad de Schr - Cohn para determinar si todas las
races de D(z) estn dentro del circulo unitario, implica el clculo de un conjunto de
coeficientes llamados coeficientes de refleccin: C1 , C2 , ......., CN, a partir de los
polinomios Dn(z). Para ello, se hace
DN (z) = D(z)
y (8.28)
KN =aN (N)
El test de Schr - Cohn establece que el polinomio D(z) dado por (8.26) tiene todas sus
races dentro del circulo unitario si y slo si los coeficientes Cn satisfacen la condicin
Cn< 1 para n = 1,2,......., N.
Ejemplo 8.11.
Solucin
Los polos de H(z) son
p1 = 1 , p 2 = 12
D1 (z) = 1 - z -1
De donde se deduce que
C1 = -1
En consecuencia |C2| = 0,5 y |C1|= 1. Aplicando el test de Schr - Cohn y considerando que
|K1| = 1, se determina que el sistema es marginalmente estable. En este ejemplo, por mera
coincidencia se dio el hecho de que los valores de los polos de H(z) son iguales a los
valores de los mdulos de los coeficientes C, en general los valores de los polos son
diferentes a los de C. Para los polinomios de segundo grado, el anlisis de la estabilidad del
sistema se puede realizar en base a los polos, dado que la determinacin de stos no es
compleja e incluso en algunos casos se pueden determinar mediante una simple
factorizacin. Sin embargo, para polinomios de grado ms alto, el test de estabilidad de
Schr - Cohn proporciona un procedimiento ms simple que la factorizacin directa de
H(z).
8.2.6. Test de Estabilidad de Jury. Otro procedimiento para analizar la estabilidad de los
sistemas es el Criterio de Jury. Se asume que H(z) es de la forma
N(z)
H(z) = (8.30)
D(z)
Con D(z) dado por
El Criterio de Jury se basa en la Tabla Jury, la cual se muestra en la Tabla 8.1. Las dos
primeras filas de la Tabla de Jury se llenan con los coeficientes de D(z). Los coeficientes de
la tercera y cuarta fila estn dados por
474
Tabla 8.1. Tabla de Jury
1 a0 a1 a2 an-2 an-1 an
2 an an-1 an-2 a2 a1 a0
3 b0 b1 b2 bn-2 bn-1
4 bn-1 bn-2 bn-3 b1 b0
5 c0 c1 c2 cn-2
6 cn-2 cn-3 cn-4 c0
. . . .
. . . .
. . . .
2n 5 do d1 d2 d3
2n 4 d3 d2 d1 d0
2n 3 e0 e1 e2
ci = b0 bi - b n -i -1b n -1 (8.33)
El proceso contina hasta la (2n 3) sima fila, cuyo ltimo elemento est dado por
e 2 = d 0d 2 - d1d 3 (8.34)
El criterio de estabilidad de Jury establece que un sistema es estable, todos los polos de su
funcin de sistema estn dentro del circulo unitario (pk) < 1), si y slo si se satisfacen
las siguientes condiciones:
D(1) > 0 y (-1) n D(-1) > 0
an > a0
b0 > b n -1
c0 > c n - 2
.
.
e0 > e2
475
Ejemplo 8.12.
z0 z1 z2 z3
1 0,5 0,5 1 1
2 1 1 0,5 0,5
3 -0,75 -0,75 -0.5
D(1) = 3 > 0
(-1)nD(-1) = (-1)3(0) = 0.
Como no se cumple que(-1)n D(-1) > 0, luego el sistema es inestable. Aunque de la Tabla
de Jury se tenga que
a3>a01>0,5
b0>b20,75>0,5
476
a1 a 2 - 4a 2
p1 , p 2 = - 1 (8.37)
2 4
El sistema es estable BIBO si los polos estn dentro del circulo unitario, o sea si p1< 1 y
p2< 1. Estas condiciones pueden ser relacionadas con los coeficientes a1 y a2, Para ello se
pueden emplear los siguientes procedimientos :
Se tiene que las races de una ecuacin cuadrtica satisfacen las siguientes relaciones
a2 = p1 p2 (8.39)
a2 = p1 p2 = p1p2< 1 (8.40)
Se puede demostrar que la expresin de a1 es
a1< 1 +a2 (8.41)
Estas condiciones definen una regin de forma triangular en el plano (a1,a2) , como se
muestra en la Figura 8.2 .
El sistema es estable si y slo si el punto (a1,a2) est dentro del tringulo achurado
de la Figura 8.2, llamado tringulo de estabilidad .
Las caractersticas de un sistema de dos polos depende de la ubicacin de los polos
o en forma equivalente de la ubicacin del punto (a1,a2) con respecto al tringulo
a2
a12
a2 =
4
Polos Complejos
Conjugados
a 2 = a1 - 1
1 a2 = 1
Polos reales e Iguales
-2 -1 1 2 a1
a 2 = -a 1 - 1
477
de estabilidad. Segn sea el valor del discriminante D = a12 - 4a 2 , los polos del sistema
pueden ser reales o complejos conjugados. La parbola a 2 = a12 / 4 divide al tringulo de
estabilidad en dos regiones : una regin bajo la parbola (a12 > 4a2 ) que corresponde al caso
de polos reales y diferentes, y la otra regin sobre la parbola que corresponde a polos
complejos conjugados. Los puntos que pertenecen a la parbola corresponden a polos reales
de multiplicidad dos.
Se puede realizar el anlisis siguiente, para los tres casos planteados en el prrafo
anterior.
Polos reales y distintos ( a 12 > 4 a 2 ) . Como p1 y p2 son reales y p1 p2, la funcin de
sistema H(z) se puede expresar como
A1 A2
H(z) = -1
+ (8.42)
1 - p1z 1 - p 2 z -1
donde
b0 p1 -b0 p2
A1 = , A2 = (8.43)
p1 - p 2 p1 - p 2
Luego, la respuesta al impulso h(n) es
b0
h(n) = (p1n +1 - p n2 +1 )u(n) (8.44)
p1 - p 2
En este caso, la respuesta al impulso h(n) consiste en la diferencia de dos exponenciales
decrecientes .
Se observa de (8.46) que h(n) es el producto de una secuencia rampa y de una exponencial
decreciente .
Polos Complejos Conjugados ( a 12 < 4 a 2 ) . Dado que los polos son complejos conjugados,
la funcin de sistema H(z) se puede expresar como
A A*
H(z) = +
1 - pz -1 1 - p*z -1
(8.47)
A A*
H(z) = +
1 - re jW0 z -1 1 - re - jW0 z -1
478
donde p = re jW 0 y 0 <W 0<p. Para este caso se tiene
a1 =-2rcosW 0 (8.48)
a2 = r2 (8.49)
La evaluacin de A es
b0 p b 0 re jW0 b 0e jW0
A= = = (8.50)
p - p* r(e jW0 - e - jW0 ) j2sen W0
Por lo que h(n) est dado por
b0 r n e j(n +1)W0 - e - j(n +1) W0
h(n) =
sen W0 u(n) (8.51)
2j
Aplicando Euler se obtiene
b0 r n
h(n) = sen(n + 1)W0 u(n) (8.52)
sen W0
De donde se deduce que h(n) tiene un comportamiento oscilatorio con una envolvente
tipoexponencial decreciente cuando r< 1. El ngulo W 0 de los polos determina la
frecuencia de oscilacin y la distancia de los polos al origen r determina la tasa de cada.
Cuando r tiene un valor cercano a la unidad, la cada es lenta. Cuando r tiene un valor
prximo a cero, la cada es rpida.
Ejemplo 8.13.
Solucin
Estabilidad. Los polos de la funcin de transferencia dada son
p1 = - 0,5 , p2 = -1
Por lo que en este caso se tiene que pk 1. En consecuencia, el sistema es
marginalmente estable.
Respuesta al Impulso. Como los polos p1 y p2 son reales y p1 p2, la respuesta h(n) al
impulso est dada por (10.54), o sea
h(n) =
b0
p1 - p 2
( p1n +1 - p2n +1 ) u(n)
De H(z) dado se tiene que b0 = 1, por lo tanto la expresin de h(n) queda
479
h(n) = 2 ( -0,5 ) - ( -1) u(n)
n +1 n +1
Ejemplo 8.14.
18014398509481984/3184525199124733*(2^(1/2))^n*sin(1065/452*n+1065/452)
>>format('rat');
>> k1=18014398509481984/3184525199124733
k1 =
7303/1291
480
Estabilidad del Sistema. De los resultados obtenidos del programa MATLAB, se deduce
que dado los mdulos de los polos son mayores que la unidad, el sistema es inestable.
Expresin de h(n). De acuerdo a la expresin de h obtenida por el programa MATLAB, se
deduce que la expresin de h(n) es
Funcin de Sistema. Un sistema LTI con respuesta h(n) al impulso puede ser caracterizado
en el dominio de la frecuencia por la funcin de sistema H(z), mediante la relacin
H(z) = h(n)z
n =-
-n
(8.53)
Por otra parte, la salida del sistema y(n) puede ser expresada en el dominio - z como
donde Y(z) y X(z) son las Transformadas - Z de las secuencias de salida y(n) y de la
secuencia de entrada x(n), respectivamente. La relacin (8.54) es vlida siempre que H(z) y
X(z) tengan una ROC comn. Luego, la ROC de Y(z) y H(z) incluyen al menos la ROC
comn de X(z) y H(z).
La funcin de sistema H(z) proporciona una descripcin completa de un sistema
LTI. Adems, se tiene que un sistema es estable si la ROC de H(z) contiene al circulo
481
unitario. Es estable y causal, si la ROC de H(z) es el exterior de un circulo de radio r<1,
incluyendo al punto z = .
Para el caso particular de sistemas LTI descritos por una ecuacin diferencia lineal
con coeficientes constantes de la forma
N M
y(n) = - a k y(n - k) + b k x(n - k) (8.55)
k =1 k =0
Y(z) b z k
-k
H(z) = = k =0
N
(8.56)
1+ a kz
X(z) -k
k =1
N(z) P (1 - z k z -1 )
H(z) = = b 0 kN=1 (8.57)
D(z) P (1 - p k z -1 )
k =1
donde {zk } y {pk } son los ceros y polos del sistema , respectivamente .
Si los polos de H(z) son diferentes y con M > N , H(z) puede ser expandida en
fracciones parciales como
M- N N
Bk
H(z) =
k =0
Ak z- k +
k =1 1 - p k z
-1
(8.58)
El primer trmino del segundo miembro de (10.58) no aparece cuando M < N. A partir de
(8.58) se puede obtener h(n), aplicando transformacin inversa. Si el sistema es causal, se
tiene
M-N N
h(n) = Ak d(n - k) + Bk (pk )n u(n)
k=0 k =1
(8.59)
Del segundo trmino del segundo miembro de (8.59) , se deduce que el sistema ser estable
siempre que todos los polos del sistema estn dentro del circulo unitario , o sea si pk< 1
para k = 1,2,....,N .
De la ecuacin diferencia (8.55), se observa que cuando ak= 0 para k=1,2,......,N la
funcin de sistema se reduce a
482
M
H(z) = B(z) = b k z - k (8.60)
k =0
b 0n M
h(n) = n (8.61)
0 otros valores
En esta situacin, el sistema presenta una respuesta al impulso de duracin finita (FIR). Un
sistema FIR tiene polos solamente en el origen.
Si se tiene el caso de que algunos de los ak son distintos de cero, H(z) tendr uno o
ms polos distintos de cero, y en este caso h(n) est dado por la expresin general (8.59).
Dado que los trminos exponenciales en h(n) tienen duracin infinita, el sistema es llamado
un sistema con respuesta al impulso de duracin infinita (IIR). La existencia de un polo no
implica que el sistema sea IIR, como es el caso de un sistema que tenga la siguiente funcin
de sistema
1 - (az -1 ) M
H(z) = (8.62)
1 - az -1
La funcin H(z) contiene un polo y un cero en z = a, por lo que se tiene cancelacin polo
cero. Luego, en este caso H(z) no contiene polos distintos de cero y la implementacin de
(8.62) es recursiva.
H(W) = x(n)e
n =-
- jWn
(8.63)
H(W) es peridica con periodo 2p. Tambin se tiene que la salida de un sistema LTI con
respuesta de frecuencia H(W) a una seal aperidica con energa finita con transformada de
Fourier X(W) est dada por
Y(W) = H(W)X(W)
De donde se establece que un sistema LTI produce sobre la seal de entrada, una
atenuacin y un desplazamiento de fase dependientes de la frecuencia .
Usualmente, H(W) se expresa como
483
H(W) = H(W)ejQ(W) (8.64)
Ejemplo 8.15.
1 + 12 e - jW
H(W) =
1 - 12 e - jW
5
+ cos W 5
+ cos W
H(W) = 4
= 4
5
4 - cos W 5
4 - cos W
En consecuencia
5
+ cos W
H(W) dB = 20 log H(W) = 10 log 4
5
4 - cos W
En el caso de que H(z) sea una funcin racional de la forma H(z) = N(z) / D(z), se tendr
N(W) b e k
- jWk
H(W) = = k =0
(8.67)
D( W) N
1+ ake - jWk
k =1
(1 - z e k
- jW
)
H(W) = b k =1
0 N (8.68)
(1 - p e
k =1
k
- jW
)
En algunos casos es deseable expresar H(W)2 en trminos de H(z). Para ello, se tiene que
(1 - z e *
k
jW
)
H (W ) = b
* k =1
0 N (8.70)
(1 - p e
k =1
*
k
jW
)
485
Se tiene que H*(W) se obtiene evaluando H*(1/z*) en la circunferencia unitaria, tenindose
por lo tanto
M
(1 - z e
*
k
jW
)
H (1/ z ) = b
* * k =1
0 N (8.71)
(1 - p e
k =1
*
k
jW
)
Sin embargo, cuando h(n) es real o en forma equivalente los coeficientes {ak} y {bk} son
reales, los polos y ceros complejos ocurren en pares de complejos conjugados. En este caso,
H* (1/z* ) = H(z-1 ). En consecuencia, H* (W) = H(-W), por lo que
Ejemplo 8.16.
Solucin
La funcin de sistema H(W) est dada por
2 - z -1
H(z) =
1 - 0, 7z -1 + 0,1z -2
De donde se tiene que los polos de H(z) son p1 = 0,5 y p2 = 0,2 . Por lo tanto , el sistema
tiene una ROC de z> 0,5 y en consecuencia H(W) existe .Realizando el producto
H(z)H(z-1 ) ,se obtiene
2 - z -1 2-z
H(z)H(z -1 ) = -1 -2
1 - 0, 7z + 0,1z 1 - 0, 7z + 0,1z 2
486
5 - 2(z - z -1 )
H(z)H(z -1 ) =
1,5 - 0, 77(z + z -1 ) + 0,1(z 2 + z -2 )
5 - cos W
H(W) =
2
Se tiene que conocido H(z), se determina directamente H(z-1) y por lo tanto H(W2. Sin
embargo, el problema inverso de determinar H(z) conocido H(W)2 o la correspondiente
respuesta al impulso h(n), no es directo. Se demuestra que no se puede determinar
singularmente H(z) teniendo slo la respuesta de magnitud de H(W).
487
H(z) = H1 (z) + H 2 (z) + ............H n (z) (8.75)
Ejemplo 8.17.
X(z) H 1 (z ) + Y(z)
H 3 (z ) H4 (z)
Finalmente, la funcin de sistema total H(z) est dada por la cascada entre H1(z) y H6(z) o
sea
En este caso no se tiene una relacin simple para la magnitud y fase de la respuesta de
frecuencia H(W), del sistema en paralelo, en trminos de las magnitudes y fases de H1(W),
H2(W),......,Hn(W). Las relaciones para las conexiones en cascada y en paralelo, para n = 2,
se ilustran en la Figura 8.5 .
x(n) h1 (n) h1 (n) * x(n) h 2 (n) y(n) = [h1 (n) * h 2 (n)]* x(n)
X(W ) H1 (W) H1 (W)X(W) H2 (W) Y(W) = [H1 (W)H 2 (W)]X(W
a)
b)
Donde rxx (m) es la secuencia autocorrelacin de la seal de entrada {x(n)}, ryy (m) es la
secuencia autocorrelacin de la salida {y(n)}, rhh (m) es la secuencia autocorrelacin de la
respuesta al impulso {h(n)}, y ryx (m) es la secuencia correlacin cruzada entre las seales
entrada y de salida. Las Transformadas - Z correspondientes son
En forma similar, Syy (z) se puede evaluar en la circunferencia unitaria, lo cual produce la
densidad espectral de energiaSyy (W) de la seal de salida y(n). Syy (z) est dada por
Donde Sxx (W) es la densidad espectral de energa de la seal de entrada .Dado que ryy (m) y
Syy (W) forman un par de Transformada de Fourier, se tiene que
p
1
Syy (W)e dW
jWm
ryy (m) = (8.87)
2p -p
p p
1 1
Ey = Syy (W)dW = H(W) Sxx (W )dW = ryy (0)
2
(8.88)
2p -p 2p -p
1
h(n) = ryx (m) (8.89)
Ex
490
siendo
ryx (m) = Z -1 {Syx (W)} (8.90)
8.4.1 . Distorsin de Magnitud y de Fase .Cuando una seal de salida de un filtro es una
versin escalada y desplazada de la seal de entrada, se dice que el filtro no introduce
distorsin. Para dicho filtro, si la seal de entrada es x(n), la salida y(n) est dada por
y(n ) = Cx (n - n 0 ) (8.91)
491
Distorsin de Amplitud . Si la magnitud de la respuesta de frecuencia del filtro vara en
funcin de la frecuencia, dentro del ancho de banda de la seal de entrada, se dice que el
filtro introduce distorsin de amplitud.
Distorsin de Fase .Si la fase de la respuesta de frecuencia del filtro no tiene una
dependencia lineal de la frecuencia, dentro del ancho de banda de la seal de entrada, la
seal sufre una distorsin de fase.
En vez de tratar con la fase de la respuesta de un filtro, se puede considerar el
concepto de retardo de grupo o retardo de envolvente tg (W) , el cual se define como
dQ(W)
t g (W ) = - (8.94)
dW
Si el retardo de grupo vara con la frecuencia, se dice que la seal de entrada sufre
distorsin de retardo o distorsin de fase .
Se tiene que el retardo de fase es igual a la pendiente de la lnea trazada desde el origen al
punto definido por la frecuencia W sobre la curva de la respuesta de fase. Por otra parte, el
retardo de grupo es igual a la pendiente de la curva de la respuesta de fase. En general se
cumple que tg (W) t ph (W ) . De las dos caractersticas de retardo, la ms utilizada en la
prctica es el retardo de grupo. En el clculo de la distorsin de retardo, la fase Q(W) se
trata como una funcin continua de la frecuencia en el rango 0 Wp. De aqu que tg (W)
se asume que existe en todo el intervalo 0 Wp..
492
Wc
, n=0
p
h (n ) = (8.97)
W sen W n
c c
, n0
p W c n
Dado que el filtro pasabajo ideal es no causal, no puede ser realizado en la prctica.
Adems, h(n) no es absolutamente sumable, en consecuencia el filtro pasabajo ideal es
inestable.
En la Figura 8.6 se muestra la grfica de h(n) para dos casos, para W =p/4 y para W
=p/8. De esta figura, se observa que el ancho del lbulo principal de h(n) es inversamente
proporcional al ancho de banda W c del filtro. Es decir, que si el ancho de banda del filtro
aumenta, la respuesta al impulso h(n) se hace ms estrecha y viceversa. Para W= p, el filtro
es pasatodo y su respuesta al impulso es una secuencia impulso unitaria.
h(n)
n
0
a)
h(n)
n
0
b)
493
F
h (n - n 0 ) H(W)e- jWn 0 (8.98)
ln H(W) dW <
-p
(8.99)
El Teorema de Paley Wiener establece que H(W) puede ser cero en algunas frecuencias,
pero no puede ser cero sobre una banda finita de frecuencias, dado que si fuera cero en
dicho intervalo, la integral de (8.99) sera infinita. En consecuencia, un filtro ideal es no
causal-
La causalidad implica que las componentes real HR(W) e imaginaria HI(W) de H(W),
no son independientes entre s. Con
siendo he(n) componente par y h0(n) componente impar de h(n). Para h(n) causal, se
demuestra que
Ejemplo 8.18.
Solucin
Como F{he(n)} = HR(W) = H R (z) z =e jW , y con cos2W = (ej2W + e-j2W)/2, se obtiene que
H R ( z) = 1 +
2
(
a 2 -2
z +z )
, ROC plano-z entero, excepto z = 0 y z = .
La definicin de Transformada Z es
H R (z ) = h (n )z
n = -
-n
495
2
H R (z ) = h
n = -2
e (n )z -n = h e (-2)z 2 + h e (0) + h e (2)z - 2
Por lo tanto
h (n ) = 2h e (n )u (n ) - h e (0)d(n )
h (n ) = 2{1, 0, a / 2} - {1}
De donde
h(n) = {1, 0, a}
H(z) = 1 + az-2
Por lo tanto H(W) es
H(W) = H (z) z = e jW = 1 + ae - j2W
Finalmente
Con H(W) = HR(W) + jHI(W), se deduce de la expresin obtenida para H(W), que HI(W) = -
asen2W.
b)En base a la expresin de HR(W) dada, se tiene que HI(W), aplicando (10.106), est dada
por
496
p
1 W-a
H I (W ) = -
2p -p
(1 + a cos a) cot
2
da
Integrando, se obtiene
H I (W) = -a sen 2W
p p
1 1
h 0 (n) = j
2p -p
H I (W)e jWn dW = j
2p -p
(- asen2W)e jWn dW
luego
p
-a
h 0 (n) = j sen2W(cos Wn + jsenWn)dW
2p -p
-a p p
h 0 (n) = j sen2W cos WndW + j sen2WsenWndW
2p -p -p
h 0 (n) = j + + j -
4p 2+n 2-n -p
2 - n 2+n -p
El primer trmino del segundo miembro es cero y recordando que sin c(x) = senpxpx , se
obtiene que
a
h 0 (n) = [sin c(2 - n) - sin c(2 + n)]
2
h 0 (n) = {- a2 , 0, 0, 0, 2a }
En consecuencia
h(n) = {1, 0, a}
Expresin de h(n) que es idntica a la obtenida para h(n) en apartado a). La expresin
obtenida para h0(n) puede verificarse, haciendo en el apartado a)
PROBLEMAS
8.2. Para cada una de los siguientes casos, usando Transformada Z Unilateral, determinar
la respuesta y(n) pasa la correspondiente entrada x(n).
a) y(n) + 3y(n - 1) = x(n)
x(n) = ( 12 ) u(n),
n
y(-1)=1
b) y(n) + 14 y(n - 1) - 18 y(n - 2) = x(n)
x(n) = u(n), y(-1) = 0, y(-2) = 1.
c) y(n) - 2 y(n - 1) = x(n) - 12 x(n - 1)
1
+ + +
+ z -1 + z -1 + +
x(n) + + y(n)
-
0,3
0,02
Figura P 8.6
y(n)
x(n) 3 +
z -1 + z -1
+ +
4 1/2
Figura P 10.7
499
8.8. La respuesta s(n) de un sistema LTI, en reposo, al escaln unitario es
s(n) = ( 12 )
n-2
u(n + 2)
a). Encontrar la funcin de transferencia H(z) del sistema dado. Dibujar el diagrama de
polos y ceros de H(z) e indique la regin de convergencia.
b) Determinar la respuesta al impulso de este sistema.
c) Determinar los estados de causalidad y de estabilidad del sistema.
8.10. Determinar la respuesta de estado estacionario del sistema de tiempo discreto relajado
caracterizado por la ecuacin diferencia
y(n) = 5y(n - 1) - 6y(n - 2) + x(n) , n 0
con x(n) = 5 + 3n.
5
2 y(n) = y(n - 1) + y(n + 1) - x(n)
Este sistema puede ser o no estable y/o causal. En base al diagrama de polos y ceros
asociado con esta ecuacin diferencia, determinar tres posibles respuestas al impulso
unitario del sistema dado. Demostrar que cada una de ellas satisface la ecuacin diferencia
que caracteriza a dicho sistema .
1
H(z) =
1 + a1z + a 2 z -2
-1
Calculando sus polos y restringindolos a que se encuentren dentro del crculo unitario.
500
x(n) = ( 12 ) u(n) + ( 2 ) u( - n - 1)
n n
a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y ceros
de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.
a) Encontrar la funcin de sistema H(z) para este sistema. Dibujar el diagrama de polos y
ceros de H(z) e indicar su regin de convergencia.
b) Determinar la respuesta h(n) al impulso de este sistema.
8.15. Un filtro digital causal es descrito por la funcin de sistema H(z) dada por
1 + 0, 5z -1
H(z) = b 0
1 - 0,5z -1
8.17. Se tiene un sistema LTI con respuesta al impulso h(n) dada por
501
h(n) = ( 12 ) cos ( p4n ) u(n)
n
8.18. Un sistema LTI causal tiene la funcin de sistema H(z) dada por
H1 (z) H 2 (z)
H 3 (z) H 4 (z) +
X(z) Y(z)
H 5 (z)
Figura P 8.19
Figura P 8.20
502
a) Determinar H2 en la Figura P8.20 de manera que v(n) = x(n). Es el sistema inverso H2
causal?
b) Determinar el sistema H2 en la Figura P 8.20 de manera que v(n) = x(n 1). Es el
sistema H2 causal?.
c) Determinar la ecuacin diferencia para el sistema H2 determinado tanto en el apartado
a) como en el apartado b).
8.21. En el sistema lineal de tiempo discreto, mostrado en la Figura P8.21, se tiene que
z 4
H1 (z) = , H 2 (z) =
z +1 z -8
w(n)
H2(z)
Figura P8.21
1 1
H1 (W) = j2 W
; H 2 (W ) = j2 W
; H 3 (W) = 1 - e - j2 W
e - 1
4 e + 14
H1 (W)
+
+ H 3 (W )
x(n) + y(n)
H 2 (W )
Figura P8.22
503
( 14 )
n
8.23. Se aplica la seal x(n) = u(n) , al sistema caracterizado por la ecuacin diferencia
y(n) - 12 y(n - 1) = x(n)
8.25. Se tiene un sistema LTI estable con repuesta al impulso h(n) real y par. Determinar
H(W) si
1 - a cos W
H R (W ) = , a< 1
1 - 2a cos W + a 2
8.26. La respuesta de un sistema LTI estable es real y par. Determinar si el sistema inverso
asociado a dicho sistema es estable o inestable.
504
ANEXO I
PAUTAS DE PRUEBAS
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
PRIMER SEMESTRE 2010
Solucin
a) Como se trata de una seal peridica, admite desarrollo en Serie de Fourier, con periodo
fundamental T0 y frecuencia angular fundamental w0, cumplindose
2p
w0 =
T0
w0 = 4p [rad/seg] o f0 = 2[Hz]
T0
2
1
x ( t ) dt
2
P=
T0 T0
-
2
Con
1
T20 T0 T0
1 2 2
P = 16 sen ( 2w0t ) dt + 16sen ( 2w0t ) cos ( 3w0 t ) dt + 4 cos ( 3w0t ) dt
2 2
T0 T0
- 2 T
- 0
2
T
- 0
2
Donde.
T0 T0
2 2
Luego
T0 T0
T0 T0
1 2 2
1
2
1 2
P = 16 sen ( 2w0t ) dt + 4 cos ( 3w0t ) dt =
2 2
T 16sen ( 2w0t ) dt + T0
2
4 cos ( 3w t ) dt
2
0
T0 T0 T0
- 2 T
- 0
2
- 0
2
-
T0
2
T0 T0
2 2
1 1
P=
T0 8 1 - cos ( 4w t ) dt + T 2 1 + cos ( 6w t ) dt
T
0
0 T
0
- 0 - 0
2 2
T0 T0 T0 T0
2 2 2 2
1 8 1 2
P=
T0 8dt - T cos ( 4w t ) dt + T 2dt - T cos ( 6w t ) dt
T 0 T
0
0 T 0 T
0
- 0 - 0 - 0 - 0
2 2 2 2
De donde
P = 10 [ w]
c) Para resolver este apartado, se debe usar Parseval y como se pide la potencia contenida
hasta la segunda armnica, se tiene:
C
2 2 2
P2 = n = C0 + 2 C1 + 2 C2
n =-2
x (t ) =
j
e(
2 j 2w0t - j 2w0t
-e ) 2
j
2
+ e j 3w0t + e - j 3w0t = e - j 3w0t - e - j 2w0t + e j 2w0t + e j 3w0t
j
C-3 = C3 = 1 ; C -2 = j 2 ; C 2 = - j 2
2
C2 = 2 ; C3 = 1
Por lo tanto:
P2 = 2 C2 = 8 [ w]
2
En consecuencia
P2 8
100 [ %] = 100 = 80 [ %]
P 10
3
Problema N 2. a) Emplear el Teorema de Rayleigh para calcular el porcentaje de la
1
energa total del pulso v(t) = Ae - t / T u(t) , que est contenido en el rango f .
2T
El Teorema de Rayleigh establece que
2
E= V(f ) df
-
b) Determinar la densidad espectral de energa del pulso mostrado en la Figura P2
x(t)
0 T 2T t
Solucin.
a) La Transformada de Fourier de V(f) de v(t) es
t 1
- - j + jw t
V ( f ) = Ae T e - jwt dt = A e T
dt
0 0
Integrando, se tiene
1
A - j + jw t A
V(f)= e T
=
1 1
- + jw 0 + jw
T T
Luego
A2
V(f) =
2
2
1
+w
2
T
Integrando
4
4p 2 = T tan -1 ( f 2p T ) = T p p
tan -1 f
1
E= - - [ Joules ]
1
2 1
2
2p - 2p 2 2
4p
2
T T -
O sea
T
E= [ Joules ]
2
1
La energa en el intervalo f , es
2T
1
2T
1
4p 2
1 -1 T
tan -1 ( f 2p T )
T
( tan -1 (p ) - tan -1 ( -p ) ) [ Joules]
2T
E1 = tan f = =
2 1
2
2p 2p
1
1
-
4p
2 2T
T T - 1
2T
T
E1 = 2,525 [ Joules ] = 0, 4T [ Joules ]
2p
Por lo tanto
E1 0, 4T
100 = 100 = 80 [ %]
E T
2
S xx ( f ) = X ( f )
2
X(f )= x(t )e
- jwt
dt
-
T 2T
A
X ( f ) = te- jwt dt + Ae
- jwt
dt
0
T T
Integrando, se obtiene
T
A e - jwt A - jwt 2T
X(f )= 2 (
- jwt - 1) - e
T -w 0 jw T
X(f )=
A
-T w
e - jwT ( - jwT - 1) + 1 -
2
jw
(
A - j 2 wT
e - e - jwT )
X(f )= j
w
A
e - jwT + j
A
w
(e - j 2wT
- e- jwT ) = j
A
w
e- j 2wT
En consecuencia, Sxx(f) es
A2 joules
S xx ( f ) =
w 2 m 2
6
Problema N 3. Dada la seal x(t) = - u(-t), determinar
a) Su potencia media
b) Su densidad espectral
Solucin
a) La potencia media P(t) de una seal x(t) arbitraria es:
T
2
1
P = lim x ( t ) dt
2
T T
T
-
2
1 T
2 0
1 1
P = lim T u ( -t ) dt = Tlim dt = lim T 2
2
T T T T
T
- -
2 2
O sea
1
P= [ watts ]
2
b) Como la potencia media de x(t) dada, es finita se deduce que tal seal es de potencia.
Luego, su densidad espectral de potencia, est dada por:
1
Gx ( f ) = lim XT ( f )
2
T T
Siendo
T
2
XT ( f ) = x (t ) e
- j 2p ft
dt
T
-
2
X T ( f ) = - e- j 2p ft dt = -
1 1
(1 - e jp fT )
0
e - j 2p ft =
- j 2p f j 2p f
T
-
T 2
-
2
1 - cos ( p fT ) - jsen ( p fT )
XT ( f ) =
j 2p f
Por lo tanto
7
2 (1 - cos ( p fT ) )
XT ( f ) =
2p f
En consecuencia
1 - cos ( p fT )
XT ( f ) =
2
2p 2 f 2
Como
p fT
1 - cos ( p fT ) = 2 sen 2
2
Luego
p fT
sen 2
XT ( f )
2
= 2
p2f 2
sen ( p x )
sen ( x ) =
px
p fT
sen 2
2 = T sin c 2 fT = 1 T sin c 2 fT
2 2 2
T
XT ( f )
2
= 2 2 2 2
4 p 2 f 2T 2 4
4
Lo que determina
1 1 T2 fT 1 T fT
Gx ( f ) = lim sin c 2 = lim sin c 2
2 T T 2 2 2 T 2 2
Como
d ( f ) = lim k sin c 2 ( fk )
k
Se concluye
1
Gx ( f ) = d ( f )
2
8
PAUTA SEGUNDA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2010.
x(n) = {........,0,3,2,1,0,1,3,2,1,0,1,3,2,.........}
Solucin
a) Se deduce que la secuencia x(n) dada es peridica con periodo N = 5. Luego, su
representacin en Serie de Fourier es
N -1
x(n) = C k e j2 pkn / N
k=0
1 N -1
Ck = x(n)e- j2pkn / N , con k = 0, 1, 2,......., N-1
N n=0
Con N = 5, se tiene
1 4 1
Ck =
5 n =0
x(n)e - j2 pkn / N = x ( 0 ) + x(1)e - j2 pk / 5 + x(2)e - j4 pk / 5 + x(3)e- j6 pk / 5 + x(4)e- j8pk / 5
5
1
C k = 3 + 2e - j2 pk / 5 + 0 + e - j4 pk / 5 + e - j8 pk / 5
5
C k = 3 + 2cos ( 72 k ) + cos (144 k ) + cos ( 288 k ) - j ( 2sen ( 72 k ) + sen (144 k ) + sen ( 288 k ) )
1
5
Por lo tanto
7
C0 =
5
C1 = 3 + 2 cos ( 72 ) + cos (144 ) + cos ( 288 ) - j ( 2sen ( 72 ) + sen (144 ) + sen ( 288 ) )
1
5
1
C1 = 3 + 0, 62 - 0,81 + 0, 31 - j (1,9 + 0,59 - 0,95 ) = 0, 624 - j0,31
5
C 2 = 3 + 2 cos (144 ) + cos ( 288 ) + cos ( 576 ) - j ( 2sen (144 ) + sen ( 288 ) + sen ( 576 ) )
1
5
1
1
C 2 = 3 - 1, 62 + 0,31 - 0,81 - j (1,18 - 0,95 - 0, 59 ) = 0,176 + j0, 072
5
C3 = 3 + 2 cos ( 216 ) + cos ( 432 ) + cos ( 864 ) - j ( 2sen ( 216 ) + sen ( 432 ) + sen ( 864 ) )
1
5
1
C3 = 3 - 1, 62 + 0,31 - 0,81 - j ( -1,18 + 0, 95 + 0,59 ) = 0,176 - j0, 072
5
C4 = 3 + 2 cos ( 288 ) + cos ( 576 ) + cos (1152 ) - j ( 2sen ( 288 ) + sen ( 576 ) + sen (1152 ) )
1
5
1
C 4 = 3 + 0, 62 - 0,81 + 0,31 - j ( -1, 9 - 0,59 + 0,95 ) = 0, 624 + j0,31
5
En consecuencia
7
C0 = = 1, 4; C1 = C 4 = 0, 7; C2 = C3 = 0,19
5
1 4 1
x(n) = x ( 0 ) + x (1) + x ( 2 ) + x ( 3) + x ( 4 )
2 2 2 2 2 2
Px =
5 n =0 5
1 2
Px = 3 + 2 + 1 + 0 + 1 [ watts ]
2 2 2 2
Px = 3[ watts ]
N -1 4
Px = C k = C k = C0 + C1 + C 2 + C3 + C 4 = C0 + 2 C1 + 2 C2
2 2 2 2 2 2 2 2 2 2
k =0 0
Px = 1, 4 + 2 0, 7 + 2 0,19
2 2 2
[ watts]
Px = 3[ watts ]
1 N -1
Px = q xx ( l ) l= 0 = x ( n ) x (n - l)
N n =0 l =0
De donde
1 N -1 1 N -1 1 4
Px = q xx ( l ) l= 0 = ( ) ( ) = ( ) = x (n)
2 2
x n x n x n
N n =0 N n =0 5 n =0
Px = 3[ watts ]
3
Problema N2. a) Determinar la Transformada de Fourier de
Solucin
a) Definiendo la secuencia
p
n
1
x1 ( n ) = sen ( W 0 n ) u ( n ) ; con W 0 = -
2 4
Se tiene que
x1 ( - n ) = x ( n )
F{x1 ( - n ) = x ( n )} = X ( W ) = X1 ( -W )
Por lo tanto, es necesario determinar la transformada de Fourier de la secuencia x(1 n), ose
X1(W), para se define la secuencia x2(n) como
n
1
x2 (n ) = u (n )
2
1 1
x1 ( n ) = x 2 ( n ) sen ( W0 n ) = x 2 ( n ) e jW0n - x 2 ( n ) e - jW0n
2j 2j
X1 ( W ) =
1
2j
{ }
1
{
F x 2 ( n ) e jW0n - F x 2 ( n ) e - jW0n
2j
}
Aplicando la propiedad de Desplazamiento en Frecuencia, se obtiene
1
X1 ( W ) = X 2 ( W - W0 ) - X 2 ( W + W0 )
2j
Donde
1
n
1
X 2 ( W ) = F u ( n ) = 1 - jW
2 1 - 2 e
Por lo tanto
4
1 1 1
X1 ( W ) = 1 - j( W-W0 ) - - ( W+W )
2j 1 - 2 e 1 - 12 e
j 0
En consecuencia
1 1 1
X ( W ) = X1 ( -W ) = 1 - j( -W-W0 ) - - j -W+W0 )
2 j 1 - 2 e 1 - 12 e (
2 2
1 2
X ( W) =
2 (
1 - 1 e j( W+ p4 ) - 1 - 1 e j( W- 4p )
) = 1 1
e
j( W- p4 )
- 12 e
j( W+ p4 )
( )( ) 2 j 1 + ( )
2
2 j 1 - 1 e j( W+ 4 ) 1 - 1 e j( W- p4 )
p j( W+ p4 ) j( W- p4 )
2 2
1
4 e j2 W - 12 e +e
1 -e sen ( p4 )
jW
2 e jW
X ( W ) = 1 j2 W 2 jW = -
2 1 + 4 e - 2 e 4 1 + 14 e j2 W - 2
2 jW
e
2 cos W + jsenW
X ( W) = -
4 1 + 4 cos 2W - 2 cos W + j 14 sen2W -
1 2
( 2
2
senW
)
X (W) = x (n)e
n =-
- jnW
= +....... + x ( -2 ) e j2W + x ( -1) e jW + x ( 0 ) + x (1) e - jW + x ( 2 ) e - j2 W + ....... + ..
Luego
X(W) = 1 + 3e- jW + 2e - j2 W - 4e - j3W + e - j10 W
Corresponde a
10
X ( W ) = x ( n ) e - jnW = x ( 0 ) + x (1) e- jW + x ( 2 ) e - j2 W + ....... + x (10 ) e - j10 W
n =0
En consecuencia
x ( n ) = {1, 3, 2, -4, 0, 0, 0, 0 , 0, 0, 1}
5
Problema N 3. a) Determinar Transformada Z de
b) Determinar a partir del resultado del apartado a) que x(n) tiene o no tiene Transformada
de Fourier, si es s, determinar la Transformada de Fourier de x(n).
Solucin
a) Aplicando la propiedad de convolucin de la Transformada Z, o sea
X ( z ) = Z {x1 ( n ) * x 2 ( n )} = X1 ( z ) X1 ( z )
y definiendo
x1 ( n ) = u ( n ) , x 2 ( n ) = ( 0,5 ) u ( n )
n
Se tiene
1 1 1
X1 ( z ) = , ROC: z >1; X2 ( z ) = , ROC: z >
1 - z -1 1- z 1
2
-1
2
Como la ROC de X(z) debe ser a lo menos igual a la interseccin de las ROC de X1(z) y de
X2(z), se tiene
1 1
X (z ) = = 3 -1 1 -2 , ROC : z > 1
(1 - z )(1 - 12 z ) 1- 2 z + 2 z
-1 -1
b) Del resultado del apartado a), se tiene que la ROC de X(z) no contiene a la
circunferencia de radio |z| = 1, luego, la secuencia x(n) dada no tiene Transformada de
Fourier.
6
Problema N 4. a) Si x(n) = Z -1 {X ( z )} es una secuencia causal, con
1 - 32 z -1
X(z) =
5 1
1 - z -1 + z -2
6 6
determinar la ROC de X(z).
b) Determinar x(n).
c) Si x(n) = 4n - 2 , determinar la Transformada Z Unilateral de x(n+3) y determinar el
valor final de x(n+3).
Solucin
1 - 32 z -1 z2 - 3 z
X(z) = = 2 52 1
1 - z -1 + z -2 z - 6 z + 6
5 1
6 6
z 2 - 32 z
X(z) =
( z - 12 ) ( z - 13 )
Haciendo la expansin en fracciones parciales, se tiene
X (z) z - 32 A1 A2
= = +
z ( z - 12 ) ( z - 13 ) z - 12 z - 13
X (z) z - 32
A1 = ( z - 12 ) = = -6
z z = 12
( z - 13 ) z = 1
2
X (z) z - 32
A 2 = ( z - 13 ) = =7
z z = 13
( z - 12 ) z = 13
-6 7
X (z ) = 1 -1
+
1- 2 z 1 - 31 z -1
1
ROC : | z | >
2
7
b) Aplicando Transformada Z Inversa a X(z) del apartado a), se tiene
1 n 1
n
x ( n ) = -6 + 7 u ( n )
2 3
X +2 ( z ) = z3 X + ( z ) - ( x ( 0 ) + x (1) z -1 + x ( 2 ) z -2 ) = z3 X + ( z ) - z 3 x ( 0 ) - z 2 x (1) - zx ( 2 )
X +2 ( z ) = z 3 X + ( z ) + 2z 3 - 2z 2 - 6z
Como
x(n) = 4n - 2
Se tiene que
X + ( z ) = ( 4n - 2 )z - n = 4nz - n - 2z - n
n =0 n =0 n =0
4z -1 2 6z -1 - 2
X+ ( z ) = - =
(1 - z )
-1 2 1 - z -1 (1 - z -1 ) 2
De aqu
6z 4 - 2z5
X +2 ( z ) = + 2z 3 - 2z 2 - 6z
( z - 1)
2
Valor final de x(n+3). Se aplica el Teorema del Valor final, dado por
lim x 2 ( n ) = lim ( z - 1) X 2+ ( z )
n z 1
lim x 2 ( n ) =
n
8
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2010.1994
Solucin
a) Aplicando el mtodo indirecto, se tendr:
Y(z) =
( 2 - z ) X(z)
-2
=
( 2z 2
- 1) X(z)
(1)
-1 -2
1 - 0, 7z + 0,1z z - 0, 7z + 0,1
2
X(z) = 1
Por lo tanto
2z 2 - 1
H(z) =
z 2 - 0, 7z + 0,1
z 2 - 0, 7z + 0,1 = 0 p1 = 0,5 , p 2 = 0, 2
2z 2 - 1
H(z) =
( z - 0, 5)( z - 0, 2 )
Para realizar la expansin en fracciones parciales de Y(z), se hace
z ( 2z 2 - 1)
H(z) =
z ( z - 0,5 )( z - 0, 2 )
1
Luego
H(z) 2z 2 - 1 A A2 A3
= = 1+ +
z z ( z - 0,5 )( z - 0, 2 ) z z - 0,5 z - 0, 2
H(z) 2z 2 - 1
A1 = z = = -10
z z =0 ( z - 0, 5 )( z - 0, 2 ) z =0
H(z) 2z 2 - 1 10
A 2 = (z - 0,5) = =-
z z =0,5 z ( z - 0, 2 ) z =0,5 3
H(z) 2z 2 - 1 46
A 3 = (z - 0, 2) = =
z z =0,2 z ( z - 0,5 ) z =0,2 3
Por lo tanto,
10 46
H(z) = -10 - 3
+ 3
1 - 0, 5z -1 1 - 0, 2z -1
En consecuencia
10 46
h(n) = -10d(n) - ( 0,5) u(n) + ( 0, 2) u(n)
n n
3 3
1 z
X(z) = -1
=
1- z z -1
Aplicando esta expresin de X(z) en la ecuacin (1), del apartado a), se obtiene
Y(z) =
( 2z 2
- 1)
z
( z - 0,5)( z - 0, 2 ) z - 1
De donde
Y(z)
=
( 2z 2 - 1)
=
A1
+
A2 A
+ 3
z ( z - 0,5)( z - 0, 2 )( z - 1) z - 0,5 z - 0, 2 z - 1
2
Se tiene
A1 = ( z - 0, 5 )
Y(z)
=
( 2z 2 - 1)
=
10
z z = 0,5 ( z - 0, 2 )( z - 1) 3
z = 0,5
A 2 = ( z - 0, 2 )
Y(z)
=
( 2z 2 - 1)
=-
23
z z =0,2 ( z - 0,5 )( z - 1) 6
z = 0,2
A 3 = ( z - 1)
Y(z)
=
( 2z 2 - 1)
=
5
z z =1 ( z - 0, 5 )( z - 0, 2 ) 2
z =1
En consecuencia
10
- 236 5
Y(z) = 3
-1
+ + 2
1 - 0,5z 1 - 0, 2z -1 1 - z -1
5 10 23 n
y(n) = + ( 0,5) - ( 0, 2 ) u(n)
n
2 3 6
2z 2 - 1
H(z) =
( z - 0, 5)( z - 0, 2 )
2 2
2z 2 - 1 = 0 z1 = , z2 = -
2 2
y los polos son
p1 = 0, 5 , p 2 = 0, 2
Por lo tanto, el diagrama de polos ceros, se muestra en la Figura P1
3
Im{}
0,5 Re{}
O X X O
-0,7 0,2 0,7
Figura P1
Como en este caso se cumple los dos polos tienen un mdulo menor que uno, o sea
estn dentro de la circunferencia unitaria, se deduce que el sistema es estable y es causal
porque h(n) = 0 para n < 0.
4
Problema N 2. Para el sistema de tiempo discreto LTI mostrado en la Figura P2,
determinar:
a) La ecuacin en diferencias que relacione y(n) con x(n).
b) La funcin respuesta de frecuencia.
c) La respuesta de estado cero, si x(n) =(n+1)2nu(n).
x(n) 1 + y(n)
4 + + z -1 z -1 - +
+
1
2
Figura P 2
Solucin
a) Sea v(n) la seal de salida del sumador en la entrada del sistema, por lo tanto, se
tendr
1 1
v(n) = x(n) + v(n - 2) (2.1)
4 2
1
v(n) = x(n) - y(n) (2.4)
2
De aqu
1
v(n - 2) = x(n - 2) - y(n - 2) (2.5)
2
1 1
y(n) = x(n) - y(n) - x(n - 2) + y(n - 2)
2 2
5
Finalmente
1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2)
2 4 4
N M
a k y(n - k) = bk x(n - k)
k =0 k =0
b e k
- jkW
b 0 + b1e- jW ++b M e- jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++a N e- jNW
a e
k =0
k
- jkW
- 14 e - j2 W
1
H(W) = 4
1 - 12 e - j2 W
1 1 - cos 2W + jsen2W
H(W) =
2 2 - cos 2W + jsen2W
1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2) (2.6)
2 4 4
1 1 1
y1 (n) - y1 (n - 2) = n2n - 2n
2 4 4
6
En notacin operacional, se tiene
1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2
2 4 4
1 -2
1 - S [ y1 (n)] = 0
2
1 2 2
r2 - = 0 r1 = , r2 = -
2 2 2
n n
2 2
y h (n) = C1 + C2 -
2 2
1 -2 1 n 1 n
1 - S [ y1 (n) ] = n2 - 2 (2.7)
2 4 4
1 -2
(1 - 2S )-1 3
1 - S [ y(n)] = 0
2
Como las races de LA son diferentes a las del polinomio caracterstico de la ecuacin
homognea asociada, se tiene que las races de LA representan la solucin particular.
7
Dado que la raz de LA es r =2 con grado de multiplicidad 3, se tiene que la solucin
particular yp(n) es de la forma
y p (n) = C3 ( 2 ) + C 4 n ( 2 ) + C5 n 2 ( 2 )
n n n
C3 ( 2 ) + C 4 n ( 2 ) + C5 n 2 ( 2 ) -
n n n 1
2
( 2
)
C3 ( 2 ) + C 4 ( n - 2 )( 2 ) + C5 ( n - 2 ) ( 2 )
n-2 n -2 n-2 1 1
= n2n - 2n
4 4
De donde, se obtiene
7 1 n 7 1 n 7 1 n 1 n
C 4 + C5 n2 + C3 - C5 2 + C5n 2 = n2 - 2
2 n
8 4 8 2 8 4 4
2 2
C3 = - , C4 = , C5 = 0
7 7
En consecuencia,
2 n 2
yp (n) = - ( 2) + n ( 2)
n
7 7
Por lo cual
n n
2 2 2 n 2
y1 (n) = C1 + C2 - - ( 2 ) + n ( 2 )
n
2 2 7 7
1 1 1
y1 (0) - y1 (-2) = - y1 ( 0 ) = -
2 4 4
8
1 1 1
y1 (1) - y1 ( -1) = 2 - 2 y1 (1) = 0
2 4 4
2
y1 (0) = C1 + C 2 -
7
2 2
y1 (1) = C1 - C2
2 2
2 1
C1 + C 2 - =-
7 4
2 2
C1 - C2 = 0
2 2
De donde se obtiene
1
C1 = C 2 =
56
n n
1 2 1 2 2 n 2
- ( 2 ) + n ( 2 )
n
y1 (n) = + -
56 2 56 2 7 7
1
Para la componente de la seal de entrada - x(n - 2) , se tendr que la respuesta
4
correspondiente es - y1 (n - 2) , la respuesta de estado estacionario es
y ( n ) = y1 ( n ) - y1 (n - 2)
O sea
n n n-2 n -2
1 2 1 2 2 n 2 1 2 1 2 2 n -2 2
- ( 2 ) + n ( 2 ) - ( 2 ) - ( n - 2 )( 2 )
n -2
y(n) = + - - - +
n
56 2 56 2 7 7 56 2 56 2 7 7
n n
1 2 1 2 1 3
y ( n ) = - - - + ( 2 ) + n ( 2 )
n n
56 2 56 2 14 14
9
Problema N 3. Un sistema LTI, tiene como secuencia de entrada
x(n) = ( 12 ) u(n) + ( 2 ) u( -n - 1)
n n
Solucin
a) La secuencia x(n) se puede escribir como
1 1 1
X(z) = -1
- , ROC: < z <2
1- z1
2 1 - 2z -1 2
Se tiene
6 6 3
Y(z) = -1
- -1
, ROC: z >
1- z 1
2 1- z3
4 4
- 32 z
Y(z) =
( z - 12 ) ( z - 34 )
Por lo tanto
Y(z) z - 2 3
H(z) = = , ROC: < z <2
X(z) z - 34 4
10
Diagrama de Polos Ceros. El diagrama de polos ceros se muestra en la Figura P3
jw
X O
3/4 2 s
Figura P3
b) Se tiene que
z - 2
h(n) = Z-1 {H(z)} = Z-1 3
z - 4
h(n) se puede escribir como
1 z -1
h(n) = Z-1 3 -1 - 2Z-1 3 -1
1 - 4 z 1 - 4 z
De donde
n n -1
3 3
h(n) = u(n) - 2 u ( n - 1)
4 4
c) Como
e jW - 2 1 - 2 - jW
H ( W ) = H(z) z = jW = =
e jW - 34 1 - 34 e- jW
y dado que
M
b e k
- jkW
b 0 + b1e- jW ++b M e- jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++a N e- jNW
a e
k =0
k
- jkW
con
N M
a k y(n - k) = bk x(n - k)
k =0 k =0
3
y ( n ) - y ( n - 1) = x(n) - 2x ( n - 1)
4
11
d) El sistema es estable porque su funcin de sistema tiene el nico polo con mdulo
menor que uno, o bien porque h(n) tiende a cero cuando n tiende a infinito, y es causal
dado que h(n) = 0 para n < 0.
12
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2010. PLAN 2006.
Solucin.
a) Aplicando Euler, la seal x(t) se puede escribir como:
x(t) = 1 +
2j
(
1 jw0 t - jw0t
e -e ) ( 1
) (
+ e jw0 t + e - jw0 t + e j( 2 w0t +p / 4 ) - e - j( 2 w0 t +p / 4 )
2
)
De donde
1 - jp / 4 - j2 w0 t 1
x (t) = e e + (1 + j 12 ) e - jw0 t + 1 + (1 - j 12 ) e jw0 t + e jp / 4 e j2 w0 t
2 2
Por lo tanto:
1 - jp / 4
C -2 = e
2
C0 = 1
1
C 2 = e jp / 4
2
1
1 5
C -2 = C2 = ; C -1 = C1 = ; C0 = 1
2 2
El espectro de fase es
5 5
P1 = 2 C1 = 2 = [ watts ]
2
4 2
Y como el desarrollo en serie de Fourier de x(t) tiene trminos finitos, la potencia total P de
esta seal, se puede calcular empleando Parseval, o sea:
2
P = C0 + 2 C n = C0 + 2 C1 + 2 C 2
2 2 2 2 2
n =1
Luego:
5 1
P = 1 + + = 4 [ watts ]
2 2
En consecuencia:
P1 500
100 = = 62, 5%
P 8
2
Grfica de x(t)
4
2
x(t)
-1
-2
-5 -4 -3 -2 -1 0 1 2 3 4 5
t
3
Problema N 2. La seal de voltaje x ( t ) = 10te - t u ( t ) se aplica a un resistor de resistencia
1[W].
a) Calcular la energa total desarrollada en el resistor.
b)Qu porcentaje de la energa est contenida en una seal que es la salida de un filtro
pasabajos ideal de ancho de banda 1[rad/seg], cuando se le aplica la seal x(t).
c) Propon
Solucin
a) La energa E desarrollada en el resistor es igual a la energa de la seal porque la
resistencia del resistor es unitaria, luego
x ( t ) dt = 100t e
2 -2t
E= 2
dt
- 0
Con
G ( n ) = ( n - 1) ! si n = entero > 0
En consecuencia, con n = 3 y a =1, se tiene
G ( 3) 2 1
t e dt =
2 -2t
= =
(1 + 1)
3
0
8 4
En consecuencia:
1
E=100 = 25[Joule]
4
b) La seal de salida del filtro pasabajos ideal ser igual a x(t) en la banda pasante del filtro,
su energa E1, en el dominio de la frecuencia, est dada por:
1 1
1 1
X ( w ) dw = X ( w ) dw
2 2
E1 =
2 p -1 p0
Con
X ( w) = x ( t ) e - jwt dt = 10te - t e - jwt dt = 10 te - t e - jwt dt
- 0 0
X ( w) = 10 te
- (1+ jw) t
dt
0
4
10 10
X ( w) = =
(1 + jw) 1 - w2 + j2w
2
De aqu:
10 10 10
X ( w) = = =
(1 - w )2 2 1 + 2w + w (1 + w )
2 4 2 2
+ 4w2
10
X ( w) =
1 + w2
Luego:
100
X ( w) =
2
(1 + w ) 2 2
Por lo tanto:
1
1 100
E1 =
p 0 (1 + w2 ) 2
dw
Aplicando
dx x 1 dx x 1 1 -1 x ab
=
2a ( a + bx 2 ) 2a a + bx
+ = +
2a ( a + bx 2 ) 2a ab
tg
( a + bx )
2 2 2
a
Se obtiene:
1
1
1 w 1 1 p
-1
dw = + tg w = +
0 (1 + w )
2 2
2 (1 + w2
) 2
0
4 8
Luego:
100 1 p 25
E1 = + = + 12,5 20, 5 [ watts]
p 4 8 p
En consecuencia:
E1 20,5
100 = 100 = 81,83%
E 25
c) Como
100
SXX ( w) = X ( w) =
2
(1 + w )2 2
El programa propuesto es
5
>> grid;title('Grfica de S_x_x(w)'); xlabel('w');ylabel('S_x_x(w));
90
80
70
Sxx (w) 60
50
40
30
20
10
0
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
w
6
Problema N 3. Se tienen las seales
t - 1/ 2 t + 1/ 2
x(t) = t + -t
1 1
t -1
y(t) =
2
Solucin
a) Las grficas de las seales x(t) e y(t) se muestran en la Figura P.3
i) t -1
En este caso
z(t) = x(t) * y(t) = 0
7
ii) -1 t 0
Ahora, se tiene
t t
t2
z(t) = - tdt = -
-1
2 -1
1 t2
z(t) = -
2 2
iii) 0 t 1
Se tiene
Luego
0 t 0 t
t2 t2
z(t) = - tdt + tdt = - +
-1 0
2 -1
2 0
1 t2
z(t) = +
2 2
iv) 1 t 2
En este caso
8
0 1 0 1
t2 t2
z(t) = - tdt + tdt = - +
t -2 0
2 t -2
2 0
( t - 2)
2
1
z(t) = +
2 2
v) 2 t 3
Luego
1 1
t2
z(t) = tdt =
t -2
2 t -2
1 ( t - 2)
2
z(t) = -
2 2
vi) t 3
En este caso
z(t) = 0
Resumiendo
0 t -1
1 t2
2 - 2 -1 t 0
1 + t 2
0 t 1
2 2
z(t) = ( t - 2 )2
2 + 2 1 t 2
1
1 ( t + 2 )2
2 - 2 2t3
0 t 3
b) Las componentes par yP(t) e impar yI(t), de la seal y(t), estn dadas por:
1
y P (t) = [ y(t) + y(- t)]
2
9
1
y I (t) = [ y(t) - y(- t)]
2
Como
0 t 0-
y(t) = 1 0+ t 2-
0 t 2+
Se tiene que
0 t -2-
y(- t) = 1 -2+ t 0 -
0 t 0+
Por lo tanto:
0 t -2-
1
y P (t) = -2+ t 2-
2
0 t 2+
0 t -2-
1
- 2 -2+ t 0-
y I (t) =
2
1
0+ t 2 -
0 t 2+
Luego, las grficas de las componentes yP(t) e yI(t) se muestran en la figura siguiente:
10
c) El programa MATLAB propuesto, para la grfica de z(t), es el siguiente:
11
Grfica de z(t)
2
-2
-4
-6
z(t)
-8
-10
-12
-14
-5 -4 -3 -2 -1 0 1 2 3 4 5
t
Problema N 4. Se tiene:
jw + 1
H ( w) =
( jw ) + 5 jw + 6 ( jw + 2 ) 2
2
a) Determinar h(t).
b) Proponer un programa MATLAB para obtener la grfica de H ( jw ) .
Solucin.
a) Haciendo el cambio de variable de r = jw , se obtiene:
12
r +1
H (r) =
r + 5r + 6 ( r + 2 )
2 2
r +1 r +1
H (r) = =
( r + 2 )( r + 3)( r + 2 ) ( r + 3 )( r + 2 )
2 3
r +1 A1 A A 22 A 23
H (r ) = = + 21 + +
( r + 3)( r + 2 ) r + 3 r + 2 ( r + 2 ) ( r + 2 )3
3 2
Donde:
r +1 -3 + 1
A1 = ( r + 3) H ( r ) r =-3 = = =2
( r + 2) ( -3 + 2 )
3 3
r =-3
r +1 -2 + 1
A 23 = ( r + 2 ) H ( r ) = = = -1
3
r =-2 r + 3 r =-2 ( -2 + 3)
1 d li - k
l i - k (
r - pi ) i H ( r )
l
Aik = , k=1,2,3,......,l i - 1
( li - k )! dr
r=p i
1 d 3-1 1 d2 r +1
A 21 = ( - ) ( ) =
3
( 3 - 1) ! dr 3-1
r 2 H r r + 3
r =-2
2 dr 2 r =-2
1 -4
A 21 = = -2
2 ( r + 3 )3
r =-2
1 d d r +1 2
A 22 = ( r - 2 ) H ( r ) = = =2
3
1 dr
dr r + 3 r =-2 ( r + 3)2
r =-2 r =-2
Luego
2 -2 2 -1
H (r ) = + + +
r + 3 r + 2 ( r + 2 ) ( r + 2 )3
2
Por lo cual
13
2 -2 2 -1
H ( w) = + + +
jw + 3 jw + 2 ( jw + 2 ) ( jw + 2 ) 3
2
Se obtiene:
(
h ( t ) = 2e-3t - 2e -2t + 2te -2t - t2 e -2t u(t)
2
)
(
h(t) = 2e -3t + -2 + 2t - 2t
2
)e -2t u(t)
0.04
0.035
0.03
0.025
|H(w)|
0.02
0.015
0.01
0.005
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
w
>>
14
PAUTA SEGUNDA PRUEBA DE ANLISIS DE SEALES
2 SEMESTRE 2010
Figura P 1
Solucin
a) Se considera el intervalo
i) 2 t La Figura siguiente ilustra un caso que cumple esta condicin.
En este caso
R xx ( t ) = 0
ii) 0 t 2 .Una situacin del valor de t en este intervalo, se muestra en la Figura siguiente
Luego
1
- t+ 3
R xx ( t ) =
- t+ 3
1
dt = t 1
R xx ( t ) = -t + 2
iii) -2 t 0 . Este caso, se ilustra en la Figura siguiente
3
R xx ( t ) =
3
dt = t - t+1
-t+1
Por lo tanto
R xx ( t ) = t + 2
iv) t -2
De donde
R xx ( t ) = 0
En consecuencia
0 2t
-t + 2 0t2
R xx ( t ) =
t + 2 -2 t 0
0 t -2
2
La energa Ex de la seal x(t) se obtiene, aplicando que
E x = R xx ( 0 ) = 2 [ Joules ]
1.8
1.6
1.4
1.2
Rxx (t)
0.8
0.6
0.4
0.2
0
-5 -4 -3 -2 -1 0 1 2 3 4 5
t
3
Problema N 2. Una seal tipo pasa-bajos x(t) tiene un espectro X(f) dado por:
1 - f / 200 f 200
X(f ) =
0 otros valores
Solucin
a) La grfica del espectro X(f) se muestra en la Figura siguiente
La grfica del espectro Xd(f) de la seal x(t) muestreada idealmente, a una frecuencia de
muestreo de 300[Hz], en el rango de -400 [Hz] f 400[Hz], se muestra en la Figura
siguiente:
1 1 1
TN = = = [s ]
2W 2B 2 200
TN = 2,5[ms]
4
Problema N 3. Utilizando correlacin, determinar la energa de la seal z(n), si z(n) =
x(n) + y(n), con
Solucin
Si
z(n) = x(n) + y(n)
Luego
rzz (l) = rxx (l) + ryx (l) + rxy (l) + ryy (l)
Como
ryx ( l ) = rxy ( -l )
Luego
ryx ( 0 ) = rxy ( 0 )
En consecuencia:
rxx ( l ) = x ( l ) * x ( -l )
5
x ( l)
x ( -l ) -1 1 2 -2
-2 2 -2 -4 4
2 -2 2 4 -4
1 -1 1 2 -2
-1 1 -1 -2 2
De donde:
rxx ( 0 ) = 10
ryy ( l ) = y ( l ) * y ( -l )
y (l)
y ( -l )
De donde:
ryy ( 0 ) = 10
6
x ( l)
y ( -l )
De donde
rxy ( 0 ) = 9
Por lo tanto:
E z = rzz ( 0 ) = 10 + 18 + 10 = 38 [Joules]
7
Problema N 4. a) Determinar el porcentaje de la potencia media total de la seal
contenida en la componente continua y en las dos primeras armnicas del espectro de x(n).
b) Determinar las componentes par e impar de x(n)
Solucin
a) De acuerdo a la expresin dada de x(n), se deduce que se trata de una secuencia
peridica de periodo N = 5. Por lo tanto, para solucionar el problema es necesario aplicar
Parseval, o sea :
N -1
Px = Ck
2
k =0
Con
1 N -1
Ck =
N n=0
x ( n ) e - j2 pnk / N
Con N = 5, se tiene
4
Px = Ck
2
k =0
1 4
Ck = x ( n ) e- j2pnk / 5
5 n =0
Luego
1 4 1 1 4
C0 =
5 n =0
x ( n ) = x ( 0 ) + x (1) + x ( 2 ) + x ( 3) + x ( 4 ) = [ -2 + 3 + 1 + 2] =
5 5 5
2 16
C0 = = 0, 64
25
1 4 1
C1 = x ( n ) = x ( 0 ) + x (1) e - j2 p / 5 + x ( 2 ) e - j4 p / 5 + x ( 3) e - j6 p / 5 + x ( 4 ) e - j8 p / 5
5 n =0 5
8
1
C1 = -2 + 3cos ( 2p / 5 ) - 3jsen ( 2p / 5 ) + cos ( 4p / 5) - jsen ( 4p / 5 ) + 2 cos ( 8p / 5 ) - j2sen ( 8p / 5 )
5
1
C1 = [ -2 + 0, 93 - j2,85 - 0,81 - jsen0,59 + 0, 62 + j1,9] = -0, 25 - j0,31 C1 = 0,16
2
1
C 2 = -2 + 3cos ( 4p / 5 ) - 3jsen ( 4p / 5 ) + cos ( 8p / 5 ) - jsen ( 8p / 5 ) + 2 cos (16p / 5 ) - j2sen (16p / 5 )
5
1
[ -2 - 2, 43 - j1, 76 + 0,31 + j0,95 - 1, 62 + j1,18] = -1,15 + j0, 07 C2 = 1,33
2
C2 =
5
1
C3 = -2 + 3cos ( 6p / 5 ) - 3jsen ( 6p / 5 ) + cos (12p / 5 ) - jsen (12p / 5 ) + 2 cos ( 24p / 5 ) - j2sen ( 24p / 5)
5
1
[ -2 - 2, 43 + j1, 76 + 0,31 - j0,95 - 1, 62 - j1,18] = -1,15 - j0, 07 C2 = 1, 33
2
C3 =
5
1
C 4 = -2 + 3cos ( 8p / 5 ) - 3jsen ( 8p / 5 ) + cos (16p / 5 ) - jsen (16p / 5 ) + 2 cos ( 32p / 5 ) - j2sen ( 32p / 5 )
5
1
[ -2 + 0,93 + j2,85 - 0,81 + j0,59 + 0, 62 - j1, 9] = -025 + j0,31 C4 = 0,16
2
C4 =
5
4
Px = C k = C 0 + C1 + C2 + C3 + C 4
2 2 2 2 2 2
k =0
2
P1 = C k = C0 + C1 + C 2 = 0, 64 + 0,16 + 1, 33 = 2,13 [watts]
2 2 2 2
k=0
9
P1 2,13
100 = 100 = 58,84 [%]
Px 3, 62
1
xp (n) = x ( n ) + x ( - n )
2
Con
Por lo tanto
1
xi ( n ) = x ( n ) - x ( - n )
2
Se tiene
x i ( n ) = {...., - 12 ,, 12 , 12 , - 12 , - 12 , 0, 12 , 12 , - 12 , - 12 , 0, 12 , 12 , - 12 , - 12 , 0, 12 , 12 ,........}
10
PAUTA TERCERA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2010.
Problema N 1. Demostrar que la energa de una seal real es igual a la suma de las
energas de sus componentes par e impar.
Solucin.
Sea la seal x(n), la que en funcin de sus componentes par xp(n) y componente impar xi(n)
se puede escribir como:
E x = x 2 (n) (II)
-
E x = x p (n) + x i (n)
2
E x = x p2 (n) + 2x p (n)x i (n) + x i2 (n)
-
Ex =
n =-
x p2 (n) +
n =-
2x p (n)x i (n) + x
n =-
2
i (n)
La sumatoria 2x
n =-
p (n)x i (n) , se puede escribir como:
-1
2x
n =-
p (n)x i (n) = 2x
n =-
p (n)x i (n) + 2x p (0)x i (0) + 2x p (n)x i (n)
n =1
2x
n =-
p (n)x i (n) = 0
1
Por lo tanto:
Ex = x
n =-
2
p (n) + x
n =-
2
i (n) = E x p (n) + E x i (n)
2
Problema N2. a) Usando Parseval, determinar la potencia media de la seal de tiempo
discreto
2p 2p 2p p
x(n) = 1 + sen n + 3cos n + cos n +
N N N 2
Solucin
a) Parseval establece que la potencia media de la seal x(n) es:
2
Px = Ck
n =-
Dado que
2p p 2p p 2p p 2p
cos n + = cos n cos - sen n sen = -sen n
N 2 N 2 N 2 N
x(n) = 1 +
2
(
3 j 2Npn - j 2 pn
e + e N = 1+ e N + e N
2 2
)
3 j 2 pn 3 - j 2 pn
(I)
x(n) = 1 +
2
(
3 j 2Npn - j 2 pn
e + e N = 1+ e N + e N
2 2
)
3 j 2 pn 3 j 2 p( N-1)n
3
Expresin de x(n) que representa la representacin de la serie de Fourier de x(n), con
3
Co = 1 , C1 = C N -1 =
2
2
3
= 1 + 2 [ watts ]
2 2 2 2 2
Px = Co + C1 + C N -1 = Co + 2 C1
2
Px = 5,5 [watts]
2
x(n)
-1
-2
-5 -4 -3 -2 -1 0 1 2 3 4 5
n
4
Problema N 3. a) Determinar la convolucin de las seales
Solucin
a) Se emplear el mtodo matricial
Luego,
x(n)*y(n) = {0, 0, 1, -1, 2, 2, 1, 3}
b) Se aplicar la relacin
rxx ( l )
r xx ( l ) =
rxx ( 0 )
rxx ( l ) = x ( l ) * x ( -l )
Se tiene que x(n) es
x(n) = {1, 1, 1, 1}
5
x(l)
x(-l) 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
Luego
rxx ( l ) = {1, 2, 3, 4, 3, 2, 1 }
Por lo tanto:
1 1 3 3 1 1
r xx ( l ) = , , , 1, , ,
4 2 4 4 2 4
E x = rxx ( 0 ) = 4 [ J ]
6
Problema N 4. a) Determinar la Transformada Z y dibujar la ROC de la siguiente seal
1 2
n5
2
x(n) = 0 0n 4
-2n u - n - 1
( )
Solucin
a) La sea x(n) se puede escribir como
n
1
x(n) = u ( n - 5 ) -2n u ( - n - 1)
2
Luego
1 n 1 n
Z {x(n)} = Z u ( n - 5 ) -2 u ( - n - 1) = Z u ( n - 5 ) + Z {-2n u ( - n - 1)}
n
2 2
Se tiene
1 n 1 n n
1 1 1
5 6
1
7
Z u ( n - 5 ) = z - n = z -1 = z -1 + z -1 + z -1 + .... + 0
2 n =5 2 n =5 2 2 2 2
5
1 -5
1 n 2 z
Z u ( n - 5 ) = , ROC: | z | >1/2
2 1 - 1 z -1
2
Por otra parte, se tiene que la componente -2 n u ( - n - 1) de x(n), es una seal anticausal, por
lo que:
-1
Z {-2n u ( - n - 1)} = ( -2n ) z -n = - ( 2-1 z )
m
con m = -n
n =- m =1
7
2-1 z 1
Z {-2n u ( -n - 1)} = - = ROC : | z | < 2
1 - 2 z 1 - 2z -1
-1
5
1 -5
z 1
2
X (z) = + , ROC: < | z | < 2
1 -1 1 - 2z -1
1- z
2
Im{z}
2
1/2
Re{z}
ROC
Figura P.4
n
1
x(n) = u ( n - 5 ) -2n u ( - n - 1)
2
>>%Grfica de x(n)
>> n=-10:10;
>> u1=stepfun(n,5);
>> x1=(1/2).^n.*u1;
>> u7=1-stepfun(n,0);
>> x2=2.^n.*u7;
>> x=x1-x2;
>> stem(n,x)
>> grid
>> title('Grfica de x(n)');xlabel('n');ylabel('x(n)');
8
Grfica de x(n)
0.2
0.1
-0.1
x(n)
-0.2
-0.3
-0.4
-0.5
-10 -8 -6 -4 -2 0 2 4 6 8 10
n
9
PAUTA PRIMERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2011.
PARTE CONCEPTUAL
Respuesta. La diferencia fundamental es que las seales analgicas estn definidas para
todo valor de la variable temporal, en cambio las seales de tiempo discreto estn definidas
slo para algunos valores de la variable temporal.
Respuesta..Dos seales x(t) e y(t) son incorreladas cuando sus correlaciones cruzadas son
nulas para todo t , o sea:
R xy ( t ) = R yx ( t ) = 0 "t
1
PARTE PROBLEMAS
Problema N 1. a) Determinar las componentes par e impar de la seal x(t) dada por:
2t 2 + 3t + 6
x (t) =
1+ t
Solucin.
a) Componente par xp(t). La componente par xp(t) de x(t) est dada por:
1
xp ( t) = x ( t ) + x ( - t )
2
Con
2t 2 - 3t + 6
x ( -t ) =
1- t
Luego
1 2t 2 + 3t + 6 2t 2 - 3t + 6
xp ( t) = +
2 1 + t 1- t
6 - t2
xp ( t) =
1- t2
x p ( - t ) = x p ( t ) seal par
Componente impar : xI(t). La componente impar xI(t) de x(t) est dada por:
1
xI (t) = x ( t ) - x ( - t )
2
O sea:
1 2t 2 + 3t + 6 2t 2 - 3t + 6
xI ( t) = -
2 1 + t 1- t
2
Obtenindose:
2t + 3t
3
xI (t ) = 2
t -1
Se deduce
x(-t) = -x(t) , seal impar
3
Problema N 2. a) Si x ( t ) = 2 + 3senw0 t - 2 cos w0 t + 3cos 3w0 t - sen2w0 t , aplicando
Parseval determinar la potencia media de x(t).
b) Determinar x(t) si
X ( w) =
( jw ) + 4
( jw ) + 5 ( jw ) + 6 ( jw ) + 2 2
2
Solucin.
a) Aplicando Euler x(t) se puede escribir de la manera siguiente:
3 - j3 w0 t 1 - j2 w0 t 3 3 1 3
x (t) = e + e + -1 - e - jw0 t + 2 + -1 + e jw0 t - e j2 w0 t + e j3w0 t
2 2j j2 j2 2j 2
3
x ( t ) = C n e jnw0 t = Cn e jnw0 t
- -3
Se deduce que
3 9
C -3 = C3 = C-3 = C3 =
2 2
2 4
1 1
C -2 = - j C -2 =
2
2 4
3 13
C -1 = -1 + j C -1 =
2
2 4
C0 = 2 C0 = 4
2
3 13
C1 = -1 - j C1 =
2
2 4
1 1
C2 = j C2 =
2
2 4
-3 1
4
13 1 9
P = 4 + 2 + + [ watts]
4 4 4
31
P= [ watts]
2
r+4
X (r) =
r 2 + 5r + 6 [ r + 2]
2
r 2 + 5r + 6 = 0 p1 = -3 ; p 2 = -2 ; p3 = p 4 = -2
r+4 A1 A A 22 A 23
X (r ) = = + 21 + +
[ r + 3][ r + 2] r + 3 r + 2 ( r + 2 ) ( r + 2 )3
3 2
Con:
r+4
A1 = ( r + 3) X ( r ) r =-3 = = -1
( r + 2)
3
r =-3
r+4
A 23 = ( r + 2 ) X ( r ) r =-2 = =2
3
( r + 3 ) r =-2
Para un polo pi con multiplicidad li, los coeficientes Aik con k = 1,2,., li -1, se calculan
aplicando:
1 d li - k
l i - k (
r - pi ) i X ( r )
l
Aik = , k=1,2,3,.....,k-1
( li - k )! dr
r=p i
Se obtiene
d d r + 4 -1
A 22 = ( r + 2 ) X(r) = = = -1
3
dr
r =-2 dr r + 3 ( r + 3)
2
r =-2 r =-2
5
1 d2 1 d -1 1 2
A 21 = 2 ( r + 2 ) X(r) = = =1
3
2 dr
r =-2
2 dr ( r + 3) 2 2 ( r + 3)3
r =-2 r =-2
Luego:
-1 1 -1 2
X(r) = + + +
r + 3 r + 2 ( r + 2 ) ( r + 2 )3
2
-1 1 -1 2
X(w) = + + +
jw + 3 jw + 2 ( jw + 2 ) ( jw + 2 ) 3
2
1 t n -1 - at
F -1 n
= e u (t)
( j w+a ) ( n - 1) !
6
Problema N 3. Las seales x(t) y (t) tienen las grficas mostradas en la Figura P3.
a) b)
Figura P 3. a) Grfica de x(t). b) Grfica de y(t)
Solucin.
a) Determinacin de z(t) = x(t)*y(t). Considerando a x(t) como ncleo de la integral de
convolucin, o sea:
a) t -2
En este caso
z(t) = 0
b) -2 t 0
7
En este caso
t +2 t +2
1 1
z(t) =
0
2
tdt = t2
4 0
1
z(t) = ( t + 2)
2
c) 0 t 2
En este caso
2 2
1 1
z(t) = tdt = t 2
t
2 4 t
z(t) =
1
4
( 4 - t2 )
d) t 2
En este caso
z(t) = 0
Resumiendo
8
0 -2 t
1
( t + 2 )2 -2 t 0
z(t) = 4
1 (4 + t2 ) 0t 2
4
0 t2
b) Hay que determinar
R y ( t) = y ( t ) y ( t + t ) dt
-
a) t 2
En este caso
Ry(t) = 0
b) 0 t 2
1
y (t) = t
2
1
y ( t + t) = ( t + t)
2
-t+ 2 -t+ 2 - t+ 2
1 1 1 2 1
R y ( t) = t ( t + t ) dt = t dt + ttdt
0
2 2 0
4 0
4
1 1
R y ( t) = ( 2 - t) + t ( 2 - t )
3 2
12 8
9
Como la expresin obtenida para R y ( t ) es vlida en el intervalo 0 t 2 , se puede
aplicar
1 1
E = R y ( 0) = ( 2 - 0 ) + 0 ( 2 - 0 ) [ Joules]
3 2
12 8
2
E = R y ( 0) = [ Joules]
3
Y=
1/2*(2*i*exp(-2*i*w)*w+exp(-2*i*w)-1)/w^2
O sea:
j2we - j2 w + e - j2 w - 1 2wsen2w + cos 2w - 1 + j ( 2w cos w - senw)
Y ( w) = =
2w2 2w2
10
PAUTA SEGUNDA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2011.
Solucin
a) Se aplicar el mtodo de determinantes, o sea:
x(l)
-1 2 -2 2 1
x(-l)
1 -1 2 -2 2 1
2 -2 4 -4 4 2
-2 2 -4 4 -4 -2
2 -2 4 -4 4 2
-1 1 -2 2 -2 -1
Luego
1
E x = rxx (0) = 14[J]
b) Como
ryx (l) = y(l) * x(-l)
Se tiene
y(l)
2 1 3 0 2 1
x(-l)
1 2 1 3 0 2 1
2 4 2 6 0 4 2
-2 -4 -2 -6 0 -4 -2
2 4 2 6 0 4 2
-1 -2 -1 -3 0 -2 -1
De donde
2
Problema N 2. La seal x(n) es peridica, con simetra par, y perodo 6. El perodod
bsico es {1,1,1, 0,1,1} . Aplicando Parseval, determinar la potencia media de x(n)
Solucin
La grfica de la seal x(n) se muestra en la Figura P.2
x(n)
.
.
n
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10
Figura P 2
El Teorema de Parseval establece que, la potencia media Px de una secuencia x(n) peridica
de periodo N, es
N -1
Px = Ck
2
k =0
Con
2 pkn
1 N -1 -j
Ck =
N n=0
x(n)e N
con k = 0,1,2,..........,N-1
pkn
1 5 -j
Ck =
6 n =0
x(n)e 3
, k = 0,1,2,3,4,5
Ck =
1
6
{
x(0) + x(3)e - jpk + 2 x(1) cos ( p3k ) + x(2) cos ( 2 p3k ) }
Considerando los valores de la secuencia x(n), se tiene
3
Ck =
1
6
{ }
1 + x(3)e- jpk + 2 cos ( p3k ) + cos ( 2 p3k )
C0 =
1
6
{1 + 2 [1 + 1]} =
5
6
C1 = {1 + 2 [ 12 - 12 ]} =
1 1
6 6
C2 =
1
6
{1 + 2 [ - 12 - 12 ]} = -
1
6
C3 =
1
6
{1 + 2 [ -1 + 1]} =
1
6
C4 =
1
6
{1 + 2 [ - 12 - 12 ]} = -
1
6
C5 =
1
6
{1 + 2 [ 12 - 12 ]} =
1
6
En consecuencia
5
Px = C k = C 0 + C1 + C3 + C 4 + C5
2 2 2 2 2 2
k =0
2 2
5 1 30
Px = + 5 = [ w ]
6 6 36
5
Px = = 0,833[ w ]
6
4
Problema N 3. a) Proponer un programa MATLAB para graficar la seal:
-5 -5 n 0
5-3n 0<n 4
x(n) =
-23-n
2
4<n 8
41 8<n 14
b) Determinar la densidad espectral de la seal
n
1
x(n) = u(n - 1)
3
Solucin
a). La seal x(n) dada se puede escribir como
Grfica de x(n)
50
-50
x(n)
-100
-150
-200
-10 -5 0 5 10 15 20
n
Grfica de x(n)
5
b) Dado que la seal x(n) dada, presenta limitacin mixta en el tiempo, es una seal descrita
en trminos de energa, luego su densidad espectral de energa est dada por
Sxx ( W ) = X ( W )
2
( n -1)
11
x(n) = u(n - 1)
33
Definiendo, la secuencia y(n) como
(n )
1
y (n ) = u(n)
3
Se tiene que
( n -1)
1 11
x ( n ) = y ( n - 1) = u(n - 1)
3 3 3
F{x ( n - k )} = e - jkW X ( W )
se tiene
F{x ( n )} = X ( W ) = F {y ( n - 1)} = e- jW Y ( W )
1 1
3 3
Con
1 ( n ) 1
F u(n) = Y ( W ) =
3
1
1 - e - jW
3
Luego
1 e- jW
X ( W) =
3 1 - 1 e - jW
3
Por lo tanto:
1 1 1 1
Sxx ( W ) = =
9 1 2
1 9 10 - 6 cos W
1 - 3 cos W + 9 sen W
2
1
Sxx ( W ) =
10 - 6 cos W
6
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2011.
Solucin
a) Aplicando el mtodo indirecto, se tendr:
Y(z) =
( 2 - z ) X(z)
-2
=
( 2z 2
- 1) X(z)
(1)
1 - 0, 7z -1 + 0,1z -2 z 2 - 0, 7z + 0,1
X(z) = 1
Por lo tanto
2z 2 - 1
H(z) = 2
z - 0, 7z + 0,1
z 2 - 0, 7z + 0,1 = 0 p1 = 0, 5 , p 2 = 0, 2
2z 2 - 1
H(z) =
( z - 0,5 )( z - 0, 2 )
Para realizar la expansin en fracciones parciales de Y(z), se hace
1
z ( 2z 2 - 1)
H(z) =
z ( z - 0,5 )( z - 0, 2 )
Luego
H(z) 2z 2 - 1 A A2 A3
= = 1+ +
z z ( z - 0,5 )( z - 0, 2 ) z z - 0,5 z - 0, 2
H(z) 2z 2 - 1
A1 = z = = -10
z z =0 ( z - 0, 5)( z - 0, 2 ) z =0
H(z) 2z 2 - 1 10
A 2 = (z - 0,5) = =-
z z =0,5 z ( z - 0, 2 ) z =0,5 3
H(z) 2z 2 - 1 46
A3 = (z - 0, 2) = =
z z =0,2 z ( z - 0,5 ) z =0,2 3
Por lo tanto,
10 46
H(z) = -10 - 3
+ 3
1 - 0,5z -1 1 - 0, 2z -1
En consecuencia
10 46
h(n) = -10d(n) - ( 0,5 ) u(n) + ( 0, 2 ) u(n)
n n
3 3
1 z
X(z) = -1
=
1- z z -1
Aplicando esta expresin de X(z) en la ecuacin (1), del apartado a), se obtiene
Y(z) =
( 2z 2
- 1)
z
( z - 0, 5)( z - 0, 2 ) z - 1
2
De donde
Y(z)
=
( 2z 2 - 1)
=
A1
+
A2 A
+ 3
z ( z - 0,5 )( z - 0, 2 )( z - 1) z - 0,5 z - 0, 2 z - 1
Se tiene
A1 = ( z - 0,5 )
Y(z)
=
( 2z 2 - 1)
=
10
z z= 0,5 ( z - 0, 2 )( z - 1) 3
z = 0,5
A 2 = ( z - 0, 2 )
Y(z)
=
( 2z 2 - 1)
=-
23
z z =0,2 ( z - 0, 5)( z - 1) 6
z = 0,2
A3 = ( z - 1)
Y(z)
=
( 2z 2 - 1)
=
5
z z =1 ( z - 0,5 )( z - 0, 2 ) 2
z =1
En consecuencia
10
- 236 5
Y(z) = 3
+ + 2
1 - 0,5z -1 1 - 0, 2z -1
1 - z -1
5 10 23 n
y(n) = + ( 0,5 ) - ( 0, 2 ) u(n)
n
2 3 6
2z 2 - 1
H(z) =
( z - 0,5 )( z - 0, 2 )
3
2 2
2z 2 - 1 = 0 z1 = , z2 = -
2 2
y los polos son
p1 = 0,5 , p 2 = 0, 2
Por lo tanto, el diagrama de polos ceros, se muestra en la Figura P1
Im{}
0,5 Re{}
O X X O
-0,7 0,2 0,7
Figura P1
Como en este caso se cumple los dos polos tienen un mdulo menor que uno, o sea estn
dentro de la circunferencia unitaria, se deduce que el sistema es estable y es causal porque
h(n) = 0 para n < 0.
4
Problema N 2. Para el sistema de tiempo discreto LTI mostrado en la Figura P2,
determinar:
a) La ecuacin en diferencias que relacione y(n) con x(n).
b) La funcin respuesta de frecuencia.
c) La respuesta de estado cero, si x(n) =(n+1)2nu(n).
x(n) 1 + y(n)
4 + + z -1 z -1 - +
+
1
2
Figura P 2
Solucin
a) Sea v(n) la seal de salida del sumador en la entrada del sistema, por lo tanto, se tendr
1 1
v(n) = x(n) + v(n - 2) (2.1)
4 2
1
v(n) = x(n) - y(n) (2.4)
2
De aqu
1
v(n - 2) = x(n - 2) - y(n - 2) (2.5)
2
5
1 1
y(n) = x(n) - y(n) - x(n - 2) + y(n - 2)
2 2
Finalmente
1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2)
2 4 4
N M
a
k =0
k y(n - k) = b k x(n - k)
k=0
b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++ a N e - jNW
a e
k =0
k
- jkW
1
- 14 e- j2 W
H(W) = 4
1 - 12 e- j2 W
1 1 - cos 2W + jsen2W
H(W) =
2 2 - cos 2W + jsen2W
c) Dado que el sistema es relajado, se tiene que la respuesta de estado - cero corresponde a
la solucin total, y(n), de la ecuacin en diferencias que modela al sistema dado: Como
1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2) (2.6)
2 4 4
6
De aqu, aplicando el principio de superposicin a la ecuacin (2.6), se tiene
1 1 1
y1 (n) - y1 (n - 2) = n2n - 2 n
2 4 4
1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2
2 4 4
1 -2
1 - S [ y1 (n)] = 0
2
1 2 2
r2 - = 0 r1 = , r2 = -
2 2 2
n n
2 2
y h (n) = C1 + C 2 -
2 2
1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2 (2.7)
2 4 4
7
Aplicando LA a la ecuacin (2.7), se obtiene
1 -2
(1 - 2S ) -1 3
1 - S [ y(n)] = 0
2
Como las races de LA son diferentes a las del polinomio caracterstico de la ecuacin
homognea asociada, se tiene que las races de LA representan la solucin particular. Dado
que la raz de LA es r =2 con grado de multiplicidad 3, se tiene que la solucin particular
yp(n) es de la forma
y p (n) = C3 ( 2 ) + C 4 n ( 2 ) + C5 n 2 ( 2 )
n n n
Evaluacin de los Coeficientes C3, C4, C5. Aplicando la expresin de yp(n) en la ecuacin
en diferencias original, se tiene
C3 ( 2 ) + C4 n ( 2 ) + C5 n 2 ( 2 ) -
n n n 1
2
(C3 ( 2 ) + C 4 ( n - 2 )( 2 ) + C5 ( n - 2 ) ( 2 )
n-2 n -2 2
)
n -2 1 1
= n2 n - 2 n
4 4
De donde, se obtiene
7 1 n 7 1 n 7 1 n 1 n
C 4 + C5 n2 + C3 - C5 2 + C5 n 2 = n2 - 2
2 n
8 4 8 2 8 4 4
2 2
C3 = - , C4 = , C5 = 0
7 7
En consecuencia,
2 2
y p (n) = - ( 2) + n ( 2)
n n
7 7
Por lo cual
n n
2 2 2 n 2
y1 (n) = C1 + C 2 - - ( 2 ) + n ( 2 )
n
2 2 7 7
8
Evaluacin de C1 y C2: Aplicando condiciones iniciales en la ecuacin en diferencias
original y en la solucin total, se tiene
1 1 1
y1 (0) - y1 (-2) = - y1 ( 0 ) = -
2 4 4
1 1 1
y1 (1) - y1 (-1) = 2 - 2 y1 (1) = 0
2 4 4
2
y1 (0) = C1 + C 2 -
7
2 2
y1 (1) = C1 - C2
2 2
2 1
C1 + C 2 - =-
7 4
2 2
C1 - C2 = 0
2 2
De donde se obtiene
1
C1 = C 2 =
56
n n
1 2 1 2 2 n 2
y1 (n) = + - - ( 2 ) + n ( 2 )
n
56 2 56 2 7 7
9
1
Para la componente de la seal de entrada - x(n - 2) , se tendr que la respuesta
4
correspondiente es - y1 (n - 2) , la respuesta de estado estacionario es
y ( n ) = y1 ( n ) - y1 (n - 2)
O sea
n n n-2 n -2
1 2 1 2 2 n 2 1 2 1 2 2 n -2 2
- ( 2 ) + n ( 2 ) - ( 2 ) - ( n - 2 )( 2 )
n -2
y(n) = + - - - +
n
56 2 56 2 7 7 56 2 56 2 7 7
n n
1 2 1 2 1 3
y ( n ) = - - - + ( 2 ) + n ( 2 )
n n
56 2 56 2 14 14
10
Problema N 3. Un sistema LTI, tiene como secuencia de entrada
a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y ceros
de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.
Solucin
a) La secuencia x(n) se puede escribir como
Por lo tanto
1 1 1
X(z) = -1
- , ROC: < z <2
1- z1
2 1 - 2z -1 2
- 32 z
X(z) =
( z - 12 ) ( z - 2 )
Como
y(n) = 6 ( 12 ) u(n) - 6 ( 34 ) u(n)
n n
Se tiene
6 6 3
Y(z) = -1
- -1
, ROC: z >
1- z 1
2 1- z3
4 4
11
- 32 z
Y(z) =
( z - 12 ) ( z - 43 )
Por lo tanto
Y(z) z - 2 3
H(z) = = , ROC: < z <2
X(z) z - 34 4
jw
X O
3/4 2 s
Figura P3
b) Se tiene que
z - 2
h(n) = Z -1 {H(z)} = Z-1 3
z - 4
1 z -1
h(n) = Z -1 3 -1 - 2Z -1 3 -1
1 - 4 z 1 - 4 z
De donde
n n -1
3 3
h(n) = u(n) - 2 u ( n - 1)
4 4
12
c) Como
e jW - 2 1 - 2- jW
H ( W ) = H(z) z = jW = =
e jW - 34 1 - 34 e - jW
y dado que
M
b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++ a N e - jNW
a e
k =0
k
- jkW
con
N M
a k y(n - k) = bk x(n - k)
k =0 k=0
3
y ( n ) - y ( n - 1) = x(n) - 2x ( n - 1)
4
d) El sistema es estable porque su funcin de sistema tiene el nico polo con mdulo menor
que uno, o bien porque h(n) tiende a cero cuando n tiende a infinito, y es causal dado que
h(n) = 0 para n < 0.
13
PAUTA PRIMERA PRUEBADE ANALISIS DE SEALES
SEGUNDO SEMESTRE 2011 PLAN 2006
Problema N 1. Sea la seal x(t) peridica con periodo T, y con xb(t) como periodo bsico
dado por
x b ( t ) = t u ( t ) - u ( t - T / 2 ) + u ( t - T / 2 ) - u ( t - T )
a) Determinar la potencia media relativa a la potencia media total, contenida en las tres
primeras armnicas.
b) Proponer un programa MATLAB para obtener el valor eficaz de x(t) dada.
Solucin
a) Para mayor claridad en la solucin del problema, es conveniente hacer la grfica de x(t),
la que se muestra en la Figura P1.
Figura P1
P=
n =-
C 2n
Como se pide la potencia contenida en las tres primeras armnicas, Parseval se puede
escribir de la siguiente manera:
3 3
Cn2 = C 0 + 2 Cn
2 2
P3 =
n =-3 n =1
P3 = C0 + 2 C1 + C 2 + C3
2 2 2 2
2 e dt
- jnw0 t
Cn = te dt +
T 0 T/2
Integrando, se obtiene:
T/2
1 e - jnw0 t T
2 (
- jnw0 t - 1) +
T
Cn = e - jnw0 t
T ( - jnw0 ) - jnw0 2 T/2
0
1 e - jnw0 T / 2 1
Cn =
T ( - jnw0 )
( - jn w T / 2 - 1) - 2
-
1
(
e - jnw0 T - e- jnw0 T / 2 )
( nw0 ) w
2 0
jn 0 2
e - jnw0T / 2 1 e - jnw0T
Cn = 2 2 - 2 2 + j
n w0 T Tn w0 nw0 2
e - jnw0 T
Cn =
T
T 2 n 2 w20
e(- jnw0 T / 2
- 1 + jT )
2Tnw0
Como w0 T = 2p , se tiene
e - jn 2 p
Cn =
T
(e - jnp
- 1) + jT
( 2np ) 4np
2
T cos n2p
Cn = - (1 - conp ) + jT
( 2np ) 4np
2
1 2 n cos n2p
C n = T - sin c + j
8 2 4np
1 T2
C0 = T - + j0 C 0 =
8 64
1 2 1 cos 2p 2 1 1 1
C1 = T - sin c + j C1 = T 2 sin c4 + 2
8 2 4p 64 2 16p
1 cos 4p 1
C 2 = T - sin c (1) + j
2 2
C2 = T 2
8 8p 64p
2
1 2 3 cos 6p 2 1 3 1
C3 = T - sin c + j C3 = T 2 sin c 4 + 2
8 2 12p 64 2 144p
1 cos 4p 1
C 2 = T - sin c (1) + j
2 2
C2 = T 2
8 8p 64p
2
T2 1 1 1 1 1 3 1
P3 = + 2T 2 sin c 4 + + + sin c 4 + 2
2 16p 64p 64 2 144p
2 2
64 64
Con:
1 3
sin c = 0, 6366 ; sin c = -0, 2122
2 2
Se obtiene
P3 = 0, 0379 T 2 [watts]
T/2 T
1 1 T2 1 T3 T T
PT = t dt + dt = +
2
T 0
T T/ 2 4 3T 8 4 2
1
PT = T 2 [watts]
6
En consecuencia:
P3 0, 0379 T 2
100[%] = = 22, 74[%]
PT 1 2
T
6
Con
T
1 2
< x 2 ( t ) >= x ( t ) dt
T 0
T/ 2 T
1 1 T2
< x 2 ( t ) >= T T/ 2 4
t 2 dt + dt
T 0
xeff =
1/6*6^(1/2)*(T^2)^(1/2)
O sea:
T 6
X eff = = T
6 6
Problema N 2. a) Proponer un programa MATLAB para determinar la densidad espectral
de la seal x ( t ) = 2e .
-t
1 + j2w
X ( w) =
( jw ) - 4 jw - 4
2
Solucin
a) Dado que x(t) presenta limitacin de tiempo asinttica, x(t) es seal de energa por lo que
su densidad espectral de energa Sxx(f) est dada por
Sxx ( f ) = X ( f ) = X ( f ) X* ( f )
2
(1)
Como x(t) dada presenta simetra par, la transformada de Fourier de x(t) se puede
considerar como la transformada de la seal 2e-tu(t). Esta situacin se considerar para
escribir el programa MATLAB propuesto, aplicando adems la ecuacin (1)
>> t=sym('t');
>> w=sym('w','real');
>> u=sym('Heaviside(t)');
>> x1=exp(-t);
>> x=2*x1*u;
>> X=fourier(x);
>> X1=real(X);
>> X2=imag(X);
>> XC=X1-i*X2;
>> S=X*XC;
>> S=
4/(1+i*w)/(1-i*w
b) Se aplica:
x ( t ) = F-1 {X(f )}
Dado que X(f) es una funcin racional, se har uso de la expansin en fracciones parciales
de X(f).Luego, haciendo el cambio de variable r = jw, se tiene:
1 + 2r 1 + 2r
X (r ) = =
( )
r - 4r - 4 r - 2 1 + 2 r - 2 1 - 2
2
( )
1 + 2r A B
X (r) = = +
( ) ( ) (
r - 2 1 + 2 r - 2 1 - 2 r - 2 1 + 2 r - 2 1 - 2
) ( )
1 + 2r 5+ 4 2 5 2
( )
A = r - 2 1 + 2 X ( r ) = = = +1
r = 2(1+ 2 )
( )
r - 2 1 - 2
r = 2(1+ 2 )
4 2 8
1 + 2r 5-4 2
( )
B = r - 2 1 - 2 X ( r ) = = = 1-
5 2
r = 2(1- 2 )
( )
r - 2 1 + 2
(
r = 2 1- 2 )
-4 2 8
5 2 1 5 2 1
X ( r ) = 1 + + 1 -
( )
8 r - 2 1 + 2 8 r - 2 1 - 2
( )
Haciendo r =jw, se tiene
5 2 1 5 2 1
X ( f ) = 1 + + 1 -
( )
8 jw - 2 1 + 2 8 jw - 2 1 - 2
( )
Aplicando:
1 - at
F -1 = e u(t)
a + jw
Se obtiene:
5 2 2(1+ 2 ) t 5 2 2(1- 2 ) t
x ( t ) = 1 + e + 1 - e u (t)
8 8
Problema N 3. Se tienen las seales
y ( t ) = ( t -21 )
a) Determinar
b) Determinar la autocorrelacin de x(t).
Solucin.
a) Las grficas de x(t) e y(t) se muestran en la Figura P 3
Figura P 3.
a) t -1
b) -1 t 0
En este caso
t
t2 -t 2 + 1
t
z(t) = -tdt = - =
-1
2 -1
2
c) 0 t 1
0 t
t2 t2 t2 +1
0 t
z(t) = -tdt + tdt = - + =
-1 0
2 -1
2 0 2
d) 1 t 2
0 1
t2 t2 t 2 - 4t + 5
0 1
z(t) = -tdt + tdt = - + =
t -2 0
2 t -2
2 0 2
e) 2 t 3
1
t2 - t 2 + 4t - 3
1
z(t) = tdt = =
t -2
2 t -2
2
f) t 3
z(t) = 0
0 t -1
2
-t + 1 -1 t 0
2
t2 +1
0 t 1
z (t ) = 22
t - 4t + 5 1 t 2
2
2
- t + 4t - 3 2t3
2
0 t3
b) Para calcular la autocorrelacin x(t), dado que x(t) es de energa, se har uso de
R x ( t ) = x ( t ) * x ( -t )
a) t -2
R x ( t) = 0
b) -2 t -1
Las ecuaciones de las rectas L1 y L2 son
L1 = y1 ( t ) = - t + t L2 = y2 ( t ) = t - t
t+1 t+1
R x ( t) = y 2 ( t ) x ( t ) dt = ( t - t )( -t ) dt
-1 -1
Integrando, se obtiene
1 2
R x ( t ) = t3 - t -
6 3
-1 t 0
t 0 t+1
R x ( t) = ( -t + t )( -t ) dt + ( t - t)( - t ) dt + ( t - t )( t ) dt
-1 t 0
1 2
R x ( t ) = - t3 + t +
2 3
0 t 1
0 t 1
R x ( t) = ( - t + t)( - t ) dt + ( - t + t)( t ) dt + ( t - t) tdt
t-1 0 t
1 3 2
R x ( t )1 = t -t+
2 3
1 t 2
1
R x ( t) = 0 R x ( t) = 0 R x ( t) = ( - t + t)( t ) dt
t-1
1 2
R x ( t ) = - t3 + t -
6 3
t2
R x ( t) = 0
Resumiendo
0 t -2
1
t3 - t - 2 -2 t -1
6 3
1 3 2
- t + t + -1 t 0
2
R x ( t) =
3
1 t3 - t + 2 0 t 1
2 3
1 2
- t3 + t - 1 t 2
6 3
0 t2
PAUTA SEGUNDA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2011.
Solucin
Energa
Seal x(n). Aplicando la definicin de energa
2
Ex = x(n)
n =-
A la seal x(n) dada, se tiene:
2
Ex = Ad(n) = +...... + A 2 d(-2) + A 2 d(-1) + A 2 d(0) + A 2 d(1) + A 2 d(2) + ...
n =-
Como
1 para n=0
d(n) =
0 otros valores
Se obtiene
E x = A 2 [ Joules ]
2
Ey = A = +...... + A 2 + A 2 + A 2 + A 2 + ...
n =-
Ey =
Potencia
Seal x(n).. Como
1 N
1 N
A2
Px = lm = d =
2 2
x(n) lm A (n) lm
N 2N + 1 N 2N + 1 N 2N + 1
n =- N n =- N
Luego
Px = 0
1
Seal y(n). Considerando y(n) dada, se tiene
1 N
( 2N + 1) A 2
A = Nlm
2
Py = lm
N 2N + 1 2N + 1
n =- N
En consecuencia:
Py = A 2 [ watts ]
De los resultados obtenidos, se deduce que la seal x(n) es de energa y que la seal y(n) es
de potencia.
2
Problema N 2. Sean las secuencias x(n) = {1,1,2,2} e y(n) = {2,2,1,1}
Solucin
Como z(n) = x(n) + y(n), se tiene
x (l)
x ( -l ) 1 1 2 2
2 2 2 4 4
2 2 2 4 4
1 1 1 2 2
1 1 1 2 2
y ( -l )
y (l) 1 1 2 2
2 2 2 4 4
2 2 2 4 4
1 1 1 2 2
1 1 1 2 2
3
Tambin se deduce que ryy(0) = 10.
Para rxy ( l ) , se tiene
rxy ( l ) = x ( l ) * y ( -l )
x ( l)
rxy ( l ) = 8
ryx ( l ) = rxy ( -l )
Luego para l = 0 , se tiene
ryx ( 0 ) = rxy ( 0 ) = 8
Por lo que:
E z = rzz ( 0 ) = 10 + 8 + 8 + 10 = 28 [ joules ]
4
Problema N 3. Determinar la secuencia autocorrelacin de la secuencia x(n) = u(-n).
Solucin
Como x(n) = u(-n) es una seal de potencia, por no estar limitada en el tiempo y por ser
acotada en magnitud, se tiene que su secuencia autocorrelacin q xx ( l )
M
1
q xx ( l ) = lm
M 2M + 1
u(-n)(-n - l)
n =- M
Figura P 3
Considerando | M | > | l | , se tiene que para l > 0 u(-n) se desplaza hacia la izquierda en un
monto -l , luego:
1 -M
q xx ( l ) = lm
M 2M - 1
u(-n)u(-n - l)
n =- l
M - l +1 1
q xx ( l ) = lm =
M 2M - 1 2
l
1
q xx ( l ) = lm
M 2M - 1
u(-n)u(-n - l)
n =- M
Obtenindose:
M - l +1 1
q xx ( l ) = lm =
M 2M - 1 2
En consecuencia
1
q xx ( l ) = "l
2
5
PAUTA TERCERA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2011.
Solucin
a) La seal x(n) dada se puede escribir como:
Pero:
n [ u(n) - u(n - 2) ] = d(n - 1)
O sea:
x(n) = d(n - 1) - u(n)
En consecuencia:
1
X(z) = z -1 - ; ROC: | z | > 1
1 - z -1
-z2 + z - 1
X(z) = ; ROC: | z | > 1
z (1 - z -1 )
1 3
z1 = -j
2 2
1
Los polos de H(z) son
p1 = 0
p2 = 1
La grfica de la ROC y de ceros y polos, se muestra en la Figura P1
Figura P1.
b) La Transformada Z dada
3z -3
X (z) =
(1 - z -1 )
2
1
3
(1 - z -1 )
2
1
3
az -1
Z {na u ( n )} =
n
(1 - az ) -1 2
n-2
1
x ( n ) = 9 ( n - 2) u ( n - 2)
3
2
b2.) Si x(n) es una seal anticausal, y por un proceso similar al caso b1) se tiene que en este
caso, la seal x(n) es:
n -2
1
x ( n ) = -9 ( n - 2 ) u ( -n + 1)
3
3
Problema N 2. La secuencia x(n) tiene simetra par, con Transformada Z X(z).
A partir de la definicin de Transformada Z, demostrar que
1
X (z) = X
z
Solucin
a) La definicin de Transformada Z de x(n) es
X(z) = x(n)z
n =-
-n
X1 (z) = x(-n)z
n =-
-n
X1 (z) =
n =-
x(- n)z - n = x(n)z
n =-
-n
= X(z) (1)
X1 ( z ) = x ( m) z
m =-
m
(2)
m
1
x (m ) z = x ( m) = x ( m) y-m
m
m =- m =- y m =-
O sea
1
m =-
x ( m) z= X ( y) = X
m
z
(3)
4
1
X1 ( z ) = X (4)
z
1
X (z) = X
z
5
Problema N 3. a) Si x(n) = Z-1{X(z)} es una secuencia causal, con
1 - 32 z -1
X (z) =
1 - 56 z -1 + 61 z -2
Solucin
a) En funcin de sus polos, X(z) se puede escribir como:
z 2 - 32 z
X (z) =
( z - 1) ( z - 23 )
Como x(n) es una seal causal, la ROC de X(z) es
X(z) z - 32
A1 = ( z - 12 ) = = -6
z z =1/ 2 ( z - 23 ) z =1/ 2
X(z) z - 32
A 2 = ( z - 13 ) = =7
z z =1/ 3 ( z - 12 ) z =1/ 3
De aqu:
1 1
X(z) = -6 -1
+7
1- z1
2 1 - 13 z -1
En consecuencia
1 5 2n
x(n) = - + e 3 u(n)
6 8
c) Como X(z) tiene como ROC. |z| > 1, se deduce que la circunferencia con radio |z|= 1 no
est contenida por la ROC de X(z), por lo tanto, la secuencia x(n) no tiene Transformada de
Fourier.
6
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALESPARTE
CONCEPTUAL.PRIMER SEMESTRE 2012.
Pregunta N 3. Se tiene una seal con limitacin estricta en el tiempo. Cmo se puede
obtener un desplazamiento de ella en un monto t0?
Respuesta. Para aplicar Parseval en seales de tiempo continuo, se requiere determinar los
coeficientes de la Serie de Fourier de la seal en cuestin.
Pregunta N 5. Cundo dos seales x1(t) y x2(t) se suman, que condicin se debe cumplir
para la potencia (energa) de la seal resultante sea igual a la suma de la potencias
(energas) de x1(t) y x2(t)?
Respuesta. Para que la potencia (energa) de la seal resultante sea igual a la suma de la
potencias (energas) de x1(t) y x2(t), se requiere que las seales que se suman sean
incorreladas, o seas, que sus correlaciones cruzadas sean nulas para todo valor de la
variable temporal.
1
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES PARTE PROBLEMAS
PRIMER SEMESTRE 2012.
Solucin.
Aplicando convolucin, se tiene
y ( t ) == e
-at
u ( t ) e -b( t -t) u ( t - t ) dt
-
t
y ( t ) = e -at e
-b( t -t )
dt
0
t t
y (t) = e
- ( a-b ) t -at - ( a-b ) t
e
-at
e dt = e dt
0 0
Integrando, se obtiene
e -at - e -( 2 a-b) t
y (t) = u (t)
a -b
Integrando, se obtiene:
y ( t ) = te -at u ( t )
b) t 0
En este caso, u ( t - t ) representa un desplazamiento hacia la izquierda de u ( -t ) en un
monto t, por lo cual el producto u ( t ) u ( t - t ) no existe para cualquier valor de t. En
consecuencia la respuesta y(t) es la obtenida en el caso anterior.
3
Problema N 2. a) Determinar la autocorrelacin de la seal x(t) cuya grfica se muestra en
la Figura P 2. Bosquejar la grafica de tal autocorrelacin
b) Proponer un programa MATLAB para la grfica de x(t).
c) Determinar la densidad espectral de x(t).
Figura P 2
Solucin
a) Se tiene que la autocorrelacin de x(t) es
R xx ( t ) = x ( t ) x ( t + t ) dt
-
a1) t 2
Este caso se ilustra en la figura siguiente
Se observa en esta figura que las grficas de x(t+t) y de x(t) no se interceptan, luego
R xx ( t ) = 0
a2) 0 t 2
Esta situacin se ilustra en la figura siguiente
4
En este caso
-t +2 - t +2
(t + tt ) dt
1
R xx ( t ) = 1
2
t 12 ( t + t ) dt = 2
0
4 0
1 1 1 1
- t+ 2 -t+ 2
1 1 2
R xx ( t ) = t 3 + tt 2 = ( -t + 2 ) + t ( -t + 2 )
3
4 3 0 2 0 4 3 2
1 3 1 2
R xx ( t ) = t - t+
24 2 3
a3) -2 t 0
La figura siguiente ilustra este caso
x(t)
1 x(t+t)
0 -t 2 -t+2 t
En esta situacin
2 2
t ( t + t ) dt = ( t 2 + tt ) dt
1
R xx ( t ) = 1
2
1
2
-t
4 -t
1 1 3 1 2 1 8 1
2 2
R xx ( t ) = t + tt = - ( -t ) + t ( 4 - t2 )
3 1
4 3 -t 2 4 3 3
-t 2
1 3 1 2
R xx ( t ) = - t + t+
24 2 3
Resumiendo
0 t2
1
t3 - 1 t + 2 0t2
24
R xx ( t ) =
2 3
- 1 t3 + 1 t + 2 -2 t 0
24 2 3
0 t -2
5
La figura siguiente muestra un bosquejo de la posible forma de R xx ( t )
R xx ( t )
2/3
-2 0 2 t
0
b)El programa MATLAB propuesto es
Grfica de x(t)=(1/2)t
1.5
1
x(t)
0.5
-0.5
-4 -3 -2 -1 0 1 2 3 4
t
6
c) La densidad espectral de energa Sxx(f) de la seal x(t) est dada por
Sxx ( f ) = X ( f )
2
Donde X(f) es
X (f ) = x (t)e
- jwt
dt
-
2
1 e - jwt
2
X ( f ) = te
1 - jwt
dt = g 2 g( - jwt - 1)
2 -w
2
0 0
Luego
Sxx ( f ) =
w2
De donde
Sxx ( f ) = 8 - 8sin c ( 4f ) + 4sin c 2 ( 2f )
7
Problema N 3. a) Determinar el espectro de magnitud y de fase de la seal x(t) mostrada
en la Figura P 3
Figura P 3
b) Determinar la potencia media de x(t)
Solucin
a) La seal x(t) es una seal peridica con periodo T0 = 6. Es necesario determinar los
coeficientes Cn de la Serie de Fourier de x(t) dada, los cuales estn dados por
T/ 2
x (t)e
- jnw0 t
Cn = dt
- T/ 2
3 -1 2
Cn = x ( t ) e - jnw0 t
dt = e - jnw0 t
dt + ( -1) e - jnw0 t dt
-3 -2 1
Integrando
1 -1 1 - jnw0 t 2
Cn = e - jnw0 t + e
- jnw0 -2 jnw0 1
2
Cn = j cos ( nw0 ) - cos ( 2nw0 )
nw0
Como T0 = 6 luego
2p p
w0 = =
T0 3
Por lo tanto
8
6 p 2p
Cn = j cos n - cos n
np 3 3
6 p 2p
Cn = cos n - cos n
np 3 3
6 p 2p
RC n = 900 cuando cos n - cos n > 0
np 3 3
6 p 2p
RC n = -900 cuando cos n - cos n < 0
np 3 3
9
Problema N 4. Determinar la seal x(t) si su Transformada de Fourier es:
jw + 3
X ( w) =
( jw + 2 ) ( jw + 1)
2
Solucin
Realizando el cambio de variable de r = jw, se tiene
r +3 A1 A A 22
H (r ) = = + 21 +
( r + 2 ) ( r + 1) r + 1 r + 2 ( r + 2 )2
2
r +3
A1 = ( r + 1) H ( r ) r =-1 = =2
( r + 2)
2
r =-1
r +3
A 22 = ( r + 2 ) H ( r ) = = -1
2
r =-2 ( r + 1) r =-2
d d r +3
A 21 = ( r + 2 ) H ( r ) r =-2 = = -2
2
dr dr r + 1 r =-2
Luego
2 2 1
H ( w) = - -
jw + 1 j w + 2 ( jw + 2 ) 2
De aqu, aplicando
t n -1 - at 1
e u(t)
(n - 1)! ( jw + a )
n
10
PAUTA SEGUNDA PRUEBA DE ANLISIS DE SEALES
PRIMER SEMESTRE 2012.
Problema N 1. Una seal x ( t ) = 2 cos 400pt + 6 cos 640pt se muestrea idealmente con
frecuencia de muestreo fs = 500[Hz] . Si la seal muestreada se aplica a un filtro pasa-bajo
ideal con ancho de banda igual a 400[Hz].Qu componentes de frecuencia o espectro
aparece en la salida del filtro?
Solucin
La seal x(t) se puede escribir como
X(f)
3 3
1 1
x d ( t ) = x ( t ) d ( t - nTs )
n
Por lo que el espectro de la seal muestreada est dado por
X d ( f ) = X ( f ) *Sd ( f ) = fs X ( f ) * d ( f - nf s )
n
.........
............ 500 500
-820 -700 -500 -320 -200 0 200 320 500 700 820 f [Hz]
1
Se observa que ISI, dado que la frecuencia de muestreo fs = 500[Hz] no satisface el
Teorema de Muestreo el que, en este problema, establece que se debe cumplir
fs 2f m
fs 640[Hz]
O sea, que la frecuencia mnima de muestreo que permite recuperar x(t) es 640[Hz]. Y es
por eso que la seal a la salida del filtro pasa-bajo, con ancho de banda de 400[Hz], tiene el
siguiente espectro Y(f)
Y(f)
1500 1500
500 500
-820 -700 -500 -320 -200 0 200 320 500 700 820 f [Hz]
Se observa que el espectro Y(f) es distinto al espectro X(f), o sea, que no se recuper la
seal x(t) a partir de la seal muestreada porque no se cumpli el Teorema de Muestreo.
2
Problema N 2. Sea x(n) una secuencia peridica con periodo 6 y
n
1
x (n) = para -2 n 3
2
Solucin
a)Para determinar los espectros de amplitud y de fase, se deben conocer los coeficientes Ck
de la serie de Fourier que estn dados por
1
Ck = x ( n ) e- j2 pkn / N
N N
, k = 0,1,2,..,N 1
1 3 1
Ck = x ( n ) e- j2pkn / N = 6 x ( -2 ) e j2pk /3 + x ( -1) e jpk/3 + x ( 0 ) + x (1) e- jpk/3 + x ( 2) e- j2pk /3 + x ( 3) e- j2 pk
6 n =-2
1 3 1 1 1 1
Ck =
6 n =-2
x ( n ) e - j2 pkn / N = 4e j2 pk /3 + 2e jpk /3 + 1 + e - jpk /3 + e - j2 pk/3 + e - j2 pk
6 2 4 8
Luego
63
C0 =
68
1 1 1 1 1 7 3
C1 = 4e j2 p /3 + 2e jp /3 + 1 + e- jp/3 + e - j2 p /3 + e - j2 p = +j
6 2 4 8 24 16
1 j4 p/3 1 1 1 3 3 3
C2 = 4e + 2e j2 p/3 + 1 + e - j2 p/3 + e - j4 p /3 + e- j4 p = - - j
6 2 4 8 8 16
1 j2 p 1 1 1 23
C3 = 4e + 2e jp + 1 + e - jp + e - j2 p + e - j6 p =
6 2 4 8 48
1 j8 p /3 1 1 1 3 3 3
C4 = 4e + 2e j4 p /3 + 1 + e - j4 p /3 + e - j8 p /3 + e - j8 p = - + j
6 2 4 8 8 16
3
63
C0 =
68
1137
C1 = C5 =
2304
23
C3 =
48
63
C2 = C4 =
256
El espectro de fase es
RC 0 = RC3 = 0
RC1 = 86,85
RC 2 = 240
RC 4 = 120
RC5 = -86,85
4
Problema N 3. Si
x ( n ) = ( -1) {u ( n ) - u ( n - 6 )} e y ( n ) = u ( n ) - u ( n - 6 )
n
Solucin
a) La secuencias x(n) e y(n) se pueden escribir como:
x (l)
y ( -l ) 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
ryx ( l ) = rxy ( -l )
Luego
ryx ( l ) = {-1, 0, -1, 0, -1, 0,1, 0,1, 0,1}
Como no se cumple que rxy ( l ) = ryx ( l ) = 0 "l , se deduce que las seales x(n) e y(n) no
son incorreladas. Pero, en este caso, se tiene que rxy ( l ) + ryx ( l ) = 0
b) De las expresiones de x(n e y(n), se deduce que
5
z ( n ) = x ( n ) + y ( n ) = {2, 0, 2, 0, 2, 0}
Luego, rzz ( l ) = z ( l ) * z ( - l ) es
z (l)
z ( -l ) 2 0 2 0 2 0
0 0 0 0 0 0 0
2 4 0 4 0 4 0
0 0 0 0 0 0 0
2 4 0 4 0 4 0
0 0 0 0 0 0 0
2 4 0 4 0 4 0
De donde:
La energa Ez de z(n) es
E z = rzz ( 0 ) = 12 [ J ]
6
Problema N 4. Determine la densidad espectral de la seal
1 n
2 - n 4
x ( n ) = 2
0
otros valores
Solucin
Como la secuencia x(n) est limitada en forma estricta en el tiempo, se tiene que x(n) es
una seal de energa, luego su densidad espectral de energa Sxx(W) est dada por:
S xx ( W ) = X ( W )
2
Con
X (W) = x ( n) e
n =-
- jnW
4
X (W) = x (n) e
n =-4
- jnW
= x ( -4 ) e j 4 W + x ( -3) e j 3W + x ( -2 ) e j 2 W + x ( -1) e jW + x ( 0 ) +
+x (1) e- jW + x ( 2 ) e - j 2 W + x ( 3) e - j 3 W + x ( 4 ) e - j 4 W
4
3 7 15 31
X (W ) = x (n) e
n =-4
- jnW
= -14e j 4 W - 6e j 3W - 2e j 2 W + 0 + 1+ e- jW + e - j 2 W + e- j 3W + e- j 4 W
2 4 8 16
893 33 1 3 955 63 15 3
X (W) = - cos 4W - cos 3W - cos 2W + cos W + 1 - j sen4W + sen3W + sen2W + senW
16 8 4 2 16 8 4 2
En consecuencia
2
893 33 1 3
S xx ( W ) = - cos 4W - cos 3W - cos 2W + cos W + 1 +
16 8 4 2
2
955 63 15 3
+ sen 4W + sen3W + sen 2W + senW
16 8 4 2
7
Problema N 5. Determinar x(n) si
e - jW + 2e - j2 W
X ( W) =
1 - jW 1 - j2 W - jW 1 - j2 W
1 - e - e 1 - e + e
6 6 4
Solucin
Haciendo
r = e- jW
Se obtiene
r + 2r 2
X (r) =
1 1 2 1 2
1 - r - r 1 - r + r
6 6 4
24 ( r + 2r 2 ) 24 ( r + 2r 2 )
X (r) = =
( r + 3 )( r - 2 )( r - 2 ) ( r + 3)( r - 2 )
2 3
24 ( r + 2r 2 ) A1 A A32 A33
X (r) = = + 31 + +
( r + 3)( r - 2 ) r + 3 r - 2 ( r - 2 ) ( r - 2 )3
3 2
Donde
24 ( r + 2r 2 ) 72
A1 = ( r + 3) X ( r ) r =-3 = =-
( r - 2)
3
25
r =-3
24 ( r + 2r 2
)
A33 = ( r - 2 ) X ( r ) = = 48
3
r =2 ( r + 3) r=2
Aplicando:
1 d li - k
A li k = (v - pi )li X(v)
li - k
(l i - k) ! dv v =p i
Se obtiene
d 24 ( r + 2r ) 24 ( r + 3)(1 + 4r ) - 24 ( 4 + 2r 2 )
2
1 d 3- 2 168
A32 =
3- 2
( r - 2) 3
X ( r )
= = =
(3 - 2) ! dr r = 2 dr ( r + 3 ) r =2 ( r + 3)
2
5
r =2
1 d 2 24 ( r + 2r ) 24 ( 30r + 90 )
2
1 d 3-1 144
A31 = (r - 2) X (r ) =
3-1
3
= =
(3 - 1) ! dr r =2 2 d r ( r + 3) r = 2 ( r + 3) r = 2 25
2 4
8
Por lo tanto
72 1 144 1 168 1 1
X (r) = - + + + 48
25 r + 3 25 r - 2 5 ( r - 2 ) 2
( r - 2)
3
De donde
72 1 144 1 168 1 1
X (W) = - + + + 48
25 e + 3 25 e - 2 5 ( e - 2 )
- jW - jW - j W 2
(e - 2)
- j W 3
72 1 144 1 168 1 1
X (W) = - - + -6 (I)
75 1 - jW 50 1 - jW 20 1 - jW 2
1
3
1- - e 1- e 1 - 2 e
-
1 - 2 e
j W
3 2
72 1 n 12 1 n 3 1 n 1
n
x ( n ) = - - - - n - 3n 2 u ( n )
75 3 25 2 5 2 2
9
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2012.
Solucin
a) Aplicando el mtodo indirecto, se tendr:
Y(z) =
( 2 - z ) X(z)
-2
=
( 2z 2
- 1) X(z)
(1)
1 - 0, 7z -1 + 0,1z -2 z 2 - 0, 7z + 0,1
X(z) = 1
Por lo tanto
2z 2 - 1
H(z) = 2
z - 0, 7z + 0,1
z 2 - 0, 7z + 0,1 = 0 p1 = 0, 5 , p 2 = 0, 2
2z 2 - 1
H(z) =
( z - 0,5 )( z - 0, 2 )
Para realizar la expansin en fracciones parciales de Y(z), se hace
1
z ( 2z 2 - 1)
H(z) =
z ( z - 0,5 )( z - 0, 2 )
Luego
H(z) 2z 2 - 1 A A2 A3
= = 1+ +
z z ( z - 0,5 )( z - 0, 2 ) z z - 0,5 z - 0, 2
H(z) 2z 2 - 1
A1 = z = = -10
z z =0 ( z - 0, 5)( z - 0, 2 ) z =0
H(z) 2z 2 - 1 10
A 2 = (z - 0,5) = =-
z z =0,5 z ( z - 0, 2 ) z =0,5 3
H(z) 2z 2 - 1 46
A3 = (z - 0, 2) = =
z z =0,2 z ( z - 0,5 ) z =0,2 3
Por lo tanto,
10 46
H(z) = -10 - 3
+ 3
1 - 0,5z -1 1 - 0, 2z -1
En consecuencia
10 46
h(n) = -10d(n) - ( 0,5 ) u(n) + ( 0, 2 ) u(n)
n n
3 3
1 z
X(z) = -1
=
1- z z -1
Aplicando esta expresin de X(z) en la ecuacin (1), del apartado a), se obtiene
Y(z) =
( 2z 2
- 1)
z
( z - 0, 5)( z - 0, 2 ) z - 1
2
De donde
Y(z)
=
( 2z 2 - 1)
=
A1
+
A2 A
+ 3
z ( z - 0,5 )( z - 0, 2 )( z - 1) z - 0,5 z - 0, 2 z - 1
Se tiene
A1 = ( z - 0,5 )
Y(z)
=
( 2z 2 - 1)
=
10
z z= 0,5 ( z - 0, 2 )( z - 1) 3
z = 0,5
A 2 = ( z - 0, 2 )
Y(z)
=
( 2z 2 - 1)
=-
23
z z =0,2 ( z - 0, 5)( z - 1) 6
z = 0,2
A3 = ( z - 1)
Y(z)
=
( 2z 2 - 1)
=
5
z z =1 ( z - 0,5 )( z - 0, 2 ) 2
z =1
En consecuencia
10
- 236 5
Y(z) = 3
+ + 2
1 - 0,5z -1 1 - 0, 2z -1
1 - z -1
5 10 23 n
y(n) = + ( 0,5 ) - ( 0, 2 ) u(n)
n
2 3 6
2z 2 - 1
H(z) =
( z - 0,5 )( z - 0, 2 )
3
2 2
2z 2 - 1 = 0 z1 = , z2 = -
2 2
y los polos son
p1 = 0,5 , p 2 = 0, 2
Por lo tanto, el diagrama de polos ceros, se muestra en la Figura P1
Im{}
0,5 Re{}
O X X O
-0,7 0,2 0,7
Figura P1
Como en este caso se cumple los dos polos tienen un mdulo menor que uno, o sea estn
dentro de la circunferencia unitaria, se deduce que el sistema es estable y es causal porque
h(n) = 0 para n < 0.
4
Problema N 2. Para el sistema de tiempo discreto LTI mostrado en la Figura P2,
determinar:
a) La ecuacin en diferencias que relacione y(n) con x(n).
b) La funcin respuesta de frecuencia.
c) La respuesta de estado cero, si x(n) =(n+1)2nu(n).
x(n) 1 + y(n)
4 + + z -1 z -1 - +
+
1
2
Figura P 2
Solucin
a) Sea v(n) la seal de salida del sumador en la entrada del sistema, por lo tanto, se tendr
1 1
v(n) = x(n) + v(n - 2) (2.1)
4 2
1
v(n) = x(n) - y(n) (2.4)
2
De aqu
1
v(n - 2) = x(n - 2) - y(n - 2) (2.5)
2
1 1
y(n) = x(n) - y(n) - x(n - 2) + y(n - 2)
2 2
5
Finalmente
1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2)
2 4 4
N M
a k y(n - k) = bk x(n - k)
k =0 k=0
b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++ a N e - jNW
a e
k =0
k
- jkW
- 14 e- j2 W
1
H(W) = 4
1 - 12 e- j2 W
1 1 - cos 2W + jsen2W
H(W) =
2 2 - cos 2W + jsen2W
c) Dado que el sistema es relajado, se tiene que la respuesta de estado - cero corresponde a
la solucin total, y(n), de la ecuacin en diferencias que modela al sistema dado: Como
1 1 1
y(n) - y(n - 2) = x(n) - x(n - 2) (2.6)
2 4 4
6
1 1 1
y1 (n) - y1 (n - 2) = n2n - 2 n
2 4 4
1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2
2 4 4
1 -2
1 - S [ y1 (n)] = 0
2
1 2 2
r2 - = 0 r1 = , r2 = -
2 2 2
n n
2 2
y h (n) = C1 + C 2 -
2 2
1 -2 1 n 1 n
1 - S [ y1 (n)] = n2 - 2 (2.7)
2 4 4
7
1 -2
(1 - 2S ) -1 3
1 - S [ y(n)] = 0
2
Como las races de LA son diferentes a las del polinomio caracterstico de la ecuacin
homognea asociada, se tiene que las races de LA representan la solucin particular. Dado
que la raz de LA es r =2 con grado de multiplicidad 3, se tiene que la solucin particular
yp(n) es de la forma
y p (n) = C3 ( 2 ) + C 4 n ( 2 ) + C5 n 2 ( 2 )
n n n
Evaluacin de los Coeficientes C3, C4, C5. Aplicando la expresin de yp(n) en la ecuacin
en diferencias original, se tiene
C3 ( 2 ) + C4 n ( 2 ) + C5 n 2 ( 2 ) -
n n n 1
2
(C3 ( 2 ) + C 4 ( n - 2 )( 2 ) + C5 ( n - 2 ) ( 2 )
n-2 n -2 2
)
n -2 1 1
= n2 n - 2 n
4 4
De donde, se obtiene
7 1 n 7 1 n 7 1 n 1 n
C 4 + C5 n2 + C3 - C5 2 + C5 n 2 = n2 - 2
2 n
8 4 8 2 8 4 4
2 2
C3 = - , C4 = , C5 = 0
7 7
En consecuencia,
2 2
y p (n) = - ( 2) + n ( 2)
n n
7 7
Por lo cual
n n
2 2 2 n 2
y1 (n) = C1 + C 2 - - ( 2 ) + n ( 2 )
n
2 2 7 7
8
Para n =0 en la ecuacin en diferencias original, se obtiene
1 1 1
y1 (0) - y1 (-2) = - y1 ( 0 ) = -
2 4 4
1 1 1
y1 (1) - y1 (-1) = 2 - 2 y1 (1) = 0
2 4 4
2
y1 (0) = C1 + C 2 -
7
2 2
y1 (1) = C1 - C2
2 2
2 1
C1 + C 2 - =-
7 4
2 2
C1 - C2 = 0
2 2
De donde se obtiene
1
C1 = C 2 =
56
n n
1 2 1 2 2 n 2
y1 (n) = + - - ( 2 ) + n ( 2 )
n
56 2 56 2 7 7
9
1
Para la componente de la seal de entrada - x(n - 2) , se tendr que la respuesta
4
correspondiente es - y1 (n - 2) , la respuesta de estado estacionario es
y ( n ) = y1 ( n ) - y1 (n - 2)
O sea
n n n-2 n -2
1 2 1 2 2 n 2 1 2 1 2 2 n -2 2
- ( 2 ) + n ( 2 ) - ( 2 ) - ( n - 2 )( 2 )
n -2
y(n) = + - - - +
n
56 2 56 2 7 7 56 2 56 2 7 7
n n
1 2 1 2 1 3
y ( n ) = - - - + ( 2 ) + n ( 2 )
n n
56 2 56 2 14 14
10
Problema N 3. Un sistema LTI, tiene como secuencia de entrada
a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y ceros
de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.
Solucin
a) La secuencia x(n) se puede escribir como
Se tiene
6 6 3
Y(z) = -1
- -1
, ROC: z >
1- z 1
2 1- z3
4 4
- 32 z
Y(z) =
( z - 12 ) ( z - 43 )
Por lo tanto
Y(z) z - 2 3
H(z) = = , ROC: < z <2
X(z) z - 34 4
11
Diagrama de Polos Ceros. El diagrama de polos ceros se muestra en la Figura P3
jw
X O
3/4 2 s
Figura P3
b) Se tiene que
z - 2
h(n) = Z -1 {H(z)} = Z-1 3
z - 4
h(n) se puede escribir como
1 z -1
h(n) = Z -1 3 -1 - 2Z -1 3 -1
1 - 4 z 1 - 4 z
De donde
n n -1
3 3
h(n) = u(n) - 2 u ( n - 1)
4 4
c) Como
e jW - 2 1 - 2- jW
H ( W ) = H(z) z = jW = jW 3 =
e - 4 1 - 34 e - jW
y dado que
M
b e k
- jkW
b 0 + b1e - jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a1e - jW ++ a N e - jNW
a e
k =0
k
- jkW
con
N M
a k y(n - k) = bk x(n - k)
k =0 k=0
12
3
y ( n ) - y ( n - 1) = x(n) - 2x ( n - 1)
4
d) El sistema es estable porque su funcin de sistema tiene el nico polo con mdulo menor
que uno, o bien porque h(n) tiende a cero cuando n tiende a infinito, y es causal dado que
h(n) = 0 para n < 0.
13
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
SEGUNDO SEMESTRE 2012 Plan 2006.
x ( t ) = u ( t ) - 2u ( t - 2 ) + u ( t - 5)
y ( t ) = e -3t u ( t )
b) Determinar la autocorrelacin de x(t).
Solucin
a) Las grficas de x(t) e y(t) se muestran en la Figura P.1.1
x(t) y(t)
1 1
0 2 5 t t
-1
Figura P.1.1.
1
y ( t)
x ( t)
t-5 t-2 t 0 t
1
En este caso:
ii) 0 t 2
1
y ( t)
x (t)
t-5 t-20 t t
En este caso
t t
1
z ( t ) = e dt = - e-3 t
-3 t
0
3 0
z(t) =
1
3
(1 - e- t )
iii) 2 t 5
1
y ( t)
x ( t)
t-5 0 t-2 t t
2
En este caso:
t-2 t t -2
1 1
z(t) = ( -1) e dt + (1) e dt = - e-3t + e-3t t - 2
-3 t -3 t t
0 t-2
3 0 3
z ( t ) = - + e -3t ( 2e6 - 1)
1 1
3 3
iv) t 5
1 y ( t)
x ( t)
0 t-5 t-2 t t
En este caso
t -2 t t -2
1 1
z ( t ) = ( -1) e dt + (1) e dt = e -3t
-3 t -3 t t
- e -3 t
3 3 t -2
t -5 t -5 t -5
e-3t
z(t) = 2e6 - e15 - 1
3
Resumiendo, se tiene:
0 t0
1
(1 - e - t ) 0t2
3
z ( t ) = 1 1 -3t
- 3 + 3 e ( 2e - 1) 2t5
6
-3t
e
3 ( 2e - e - 1) t5
6 15
3
b) Como se pide la autocorrelacin de x(t) y dado que x(t) es de limitacin estricta en el
tiempo, x(t) es una seal de energa. Luego, se debe emplear la ecuacin
R X (t) = x ( t ) x ( t + t ) dt
-
i) t 5
x(t+t) 1 x(t)
-t -t+2 -t+5 0 2 5 t
-1
En este caso
R X (t) = 0
ii) 3 t 5
x(t+t) 1 x(t)
-t -t+2 0 -t+5 2 5 t
-1
Integrando
R X (t) = t - 5
4
iii) 2 t 3
x(t+t) 1 x(t)
-t -t+2
0 2 -t+5 5 t
-1
Integrando, se obtiene
R X ( t ) = -t + 1
iv) 0 t 2
x ( t + t) 1
x(t)
-t+5
-t 0 -t+2 2 5 t
-1
5
-t+ 2 2 -t+ 5
RX ( t) = (1)(1) dt + (1)( -1) dt + ( -1)( -1) dt
0 - t+ 2 2
Integrando, se obtiene
R X ( t ) = -3t + 5
v) -2 t 0
1
x ( t + t)
x(t)
0 -t 2 -t+2 5 -t+5 t
-1
2 -t+ 2 5
RX (t) = (1)(1) dt + (1)( -1) dt + ( -1)( -1) dt
-t 2 - t+ 2
Integrando, se obtiene
R X ( t ) = 3t + 5
vi) -3 t -2
1
x ( t + t) x(t)
0 2 -t -t+2 5 -t+5 t
-1
En este caso
6
-t+ 2 5
RX (t) = (1)(1) dt + ( -1)( -1) dt
-t - t+ 2
Integrando
RX ( t) = t +1
vii) -5 t -3
1
x ( t + t)
x(t)
0 2 -t 5 -t+2 -t+5 t
-1
En este caso
5
RX ( t) = (1)( -1) dt
-t
R X ( t ) = -t - 5
viii) t -5
R X (t) = 0
Resumiendo, se tiene:
0 t5
t-5 3 t 5
-t+1 2 t 3
-3t+5 0t2
RX ( t) =
3t+5 -2 t 0
t + 1 -3 t -2
-t-5 -5 t -3
0 t -5
7
La figura siguiente, muestra la grfica de R X ( t )
R X (t)
t
-5 -4 -3 -2 -1 1 2 3 4 5
-1
-2
8
Problema N 2. a) Determinar la densidad espectral de la seal
t
x ( t ) = A cos ( pt / t )
t
Que efecto se produce en X(f) si t aumenta su valor?
b) Determinar x(t) si
2 - jw
X ( w) =
( jw - 3 ) ( jw + 4 )
3
Solucin
a) Se tiene que la seal x(t) est enventanada por el pulso rectangular centrado en el origen,
o sea, tiene limitacin estricta en el tiempo por lo cual es una seal de energa, por lo que su
densidad espectral de energa Sxx(f) est dada por:
SXX ( f ) = X ( f )
2
(1)
Con
X (f ) = x (t)e
- jwt
dt (2)
-
Se puede determinar X(f) aplicando directamente la ecuacin (2), pero tambin se puede
obtener aplicando propiedades de la Transformada de Fourier, como por ejemplo la
propiedad de desplazamiento frecuencial. La que con x ( t ) = y ( t ) cos w0 t , establece:
X ( f ) = F {x(t)} = F {y ( t ) cos w0 t} =
1
Y ( f - f 0 ) + Y ( f + f0 ) (3)
2
t
Con y ( t ) = A , por lo que
t
t
2
Y (f ) = y (t)e
- jwt
dt = A e - jwt dt
- - 2t
Obtenindose
A A
Y ( f ) == e - jwt/ 2 - e jwt/ 2 = sen ( pft ) (4)
- jw pf
Y ( f ) = At sin c ( ft ) (5)
p 1
Como w0 = f0 =
t 2t
9
At At
X (f ) = sin c ( [ f - f 0 ] t ) + sin c ([ f + f0 ] t )
2 2
Los cruces por cero de la funcin sinc(x), ocurren para valores enteros de x, o sea, para
x = 1, 2, 3,........... . Por lo tanto, los cruces por cero de X(f) se presentarn cuando
f = f 0 n / t , con n entero. Como los primeros cruces por cero, determinan el ancho de
banda, si t aumenta disminuye el ancho de banda de la seal x(t).
b) Como X ( w) es una funcin racional, para obtener x(t), se utilizar el mtodo de
expandir en fracciones parciales X ( w) y aplicar a cada trmino de la expansin en
fracciones parciales la siguiente relacin
1 t n -1 - at
F -1 = e u (t) (1)
( jw + a ) ( n - 1) !
n
2-r
X (r) = (2)
( r - 3) ( r - ( -4 ) )
3
A1 A A 22 A 23
X (r ) = + 21 + + (3)
r - p1 r - p 2 ( r - p 2 ) ( r - p 2 )3
2
A1 A A 22 A 23
X (r ) = + 21 + + (4)
r - 3 r + 4 ( r + 4 ) ( r + 4 )3
2
2-r 1
A 23 = ( r - 3) X ( r ) = =-
3
(6)
r =3 ( r + 4 ) r =3 7
10
Para los residuos A21 y A22, se aplica:
1 d li - k
li -k (
r - pi ) i X ( r )
l
Aik = (7)
( li - k )! dr r =p i
Obtenindose
1 d2 1 d2 2 - r 1 12 6
A 21 = ( - ) ( ) = = =
3
r 3 X r 2 3
(8)
( 3 - 1) ! dr 2
r =3 2 dr ( r + 4 ) r =3 2 ( r + 4 ) r =3 343
1 d d 2 - r -6 6
A 22 = ( - ) ( ) = = =-
3
r 3 X r
2
(9)
( 2 - 1)! dr r =3 dr ( r + 4 )
r =3
( r + 4 ) r =3 49
6 1 6 1 6 1 1 1
X ( w) = - + - - (11)
343 jw + ( -3) 343 jw + 4 49 ( jw + 4 ) 7 ( jw + 4 )3
2
6 3t 6 -4t 6 1
x (t) = - e u (t) + e u ( t ) - te -4t u ( t ) - t 2 e -4t u ( t ) (12)
343 343 49 14
La expresin de x(t) dada por la ecuacin (12) debera ser la Transformada de Fourier
6 3t
Inversa de la X ( w) , pero el trmino - e u ( t ) de x(t), determina que esta funcin no
343
sea absolutamente integrable, y en consecuencia su Transformada de Fourier no existe.
11
Problema N 3. La seal x ( t ) = cos 2pf 0 t + cos 4pf0 t + cos 6pf 0 t es muestreada idealmente:
a) Encontrar el mximo intervalo de muestreo, que permita recuperar x(t) a partir de la
seal muestreada.
b) Usando el resultado del apartado a), obtener una expresin para x d ( t ) = x ( t ) s d ( t ) .
c) Determinar el ancho de banda del filtro ideal para recuperar x(t) a partir de x d ( t ) , en las
condiciones planteada en el apartado a).
Solucin
a) Siendo fm la frecuencia mxima o ancho de banda de la seal a muestrear, el Teorema de
Muestreo establece que el intervalo de muestreo TS , debe cumplir la siguiente relacin
1
TS (1)
2f m
1
TN = (2)
2f m
De acuerdo a la expresin de x(t), se deduce que su espectro tiene una frecuencia mxima
de fm = 3f0, en consecuencia TN es:
1
TN =
6f 0
sd ( t ) = d ( t - nTs ) (3)
n
n
sd ( t ) = d t - (4)
n 6f 0
n n
xd ( t ) = x d t -
n 6f 0 6f 0
12
c) Como se tiene que el espectro de la seal x(t), que es una seal tipo pasa-bajos, tiene una
frecuencia mxima igual a 3f0, se deduce que el ancho de banda B del filtro ideal para
recuperar x(t) a partir de x d ( t ) , debera cumplir la siguiente relacin:
B = 3f 0
13
Problema N 4. Determinar el porcentaje de la potencia total de la seal x(t) que est
contenida en las cuatro primeras armnicas.
x(t)
1
...... ......
t
-2 -1 1 2 3
Solucin.
Se pide determinar la relacin
P4
100 [ %] (1)
P
Donde:
P4 = Potencia contenida en las primeras cuatro armnicas de la seal x(t)-
P = Potencia total de la seal x(t).
Para determinar P4 se har uso del Teorema de Parseval, que en este caso se puede escribir
como:
C
2
P4 = n (2)
n =-4
4
P4 = C0 + 2 C n
2 2
(3)
n =1
Se tiene
1
x ( t ) e - jnw0 t dt (4)
T T
Cn =
12 12
C n = x ( t ) e - jnw0 t dt = e- jnw0 t dt
T0 T0
Integrando, se obtiene
14
Cn =
1
- jnTw0
(
- jnw T
e 0 2 -1 ) (5)
Cn =
1
- jn2p
( e - jnp - 1) = j
1
2np
cos ( np ) - 1 = - j
1
1 - cos ( np ) (6)
2np
1 np
Cn = - j sen 2 ( n2p ) = - j sen 2 ( n2p ) (8)
np np
2
4
2
De donde, se obtiene
np n
Cn = - j sin c 2 (9)
4 2
De donde:
C0 =0
p 1
C1 = - j sin c 2 = - j0, 79 ( 0, 637 ) = - j0,32 C1 = 0,103
2 2
4 2
C2 = 0
3p 3
C3 = - j sin c 2 = - j2, 37 ( -0, 212 ) = - j0,107 C1 = 0, 0113
2 2
4 2
C4 = 0
P4 = 0, 2286 [ watts ]
Por ser x(t) seal peridica, su potencia media P est dada por:
T
T
1 12
P = x 2 ( t ) dt = dt = 0,5 [ watts]
T0 T0
15
En consecuencia:
P4 0, 2286
100 = 100 = 45, 72%
P 0,5
16
PAUTA SEGUNDA PRUEBA DE ANLISIS DE SEALES
2 SEMESTRE 2012 Plan 2006.
x ( n ) = 2e- n u ( n )
Solucin
a) Energa. La energa E de una seal de tiempo discreto x(n) es
E= x (n)
n =-
2
E = 22 + ( 2e -1 ) + ( 2e -2 ) + ( 2e -3 ) + ........ + ( 2e - )
2 2 2 2
Se observa que E es serie geomtrica con razn e -2 y ltimo trmino cero, en consecuencia
4
E= [J]
1 - e -2
( 2e - n )
N
1
2
P = lim
N 2N + 1 n =0
P = lim
N
1
2N + 1
( 4 + 4e-2 + 4e-4 + ..... + 4e-2 N )
1
1 4 - 4e( -2 N -2 )
P = lim
N 2N + 1 1 - e -2
Aplicando lmite, se obtiene
P = 0 [ watts ]
Como la seal x(n) tiene energa finita y potencia media cero, se deduce que x(n) es una
seal de energa.
b) De la expresin de x(n) se deduce que
2p W0 1
W0 = F0 = =
3 2p 6
Como F0 es un nmero racional, se infiere que x(n) es una secuencia peridica con periodo
N = 6. Luego, x(n) tiene Serie Fourier dada por
N -1 2 p( k ) n
x ( n ) = Ck e
j
N
k =0
Como N = 6, x(n) queda
5 2 p( k ) n
x ( n ) = Ck e
j
6
k =0
Los coeficientes Ck se pueden determinar aplicando Euler en la expresin de x(n),
obtenindose
j 2 p ( 2) n -j
2 p( 2 ) n
j 2 p(1) n -j
2 p(1)n
j 2 p( 4 ) n -j
2 p( 4 ) n
e 6
+e 6 e 6
+e 6 e 6
+e 6
x ( n ) = 4 - 3 +
2 +
3
2 2 2
2 p( 4 ) n 2 p( 2 ) n 2 p(1) n 2 p(1) n 2 p( 2 ) n 2 p( 4 ) n
3 -j 3 -j -j 3 j 3 j
x (n) = e
j
6
- e 6
+e 6
+4+e 6
- e 6
+ e 6
(1)
2 2 2 2
2 p( 4 ) n 2 p( 2 - 6 ) n 2 p ( 2) n
3 -j 3 j 3 j
e 6
= e 6
= e 6
2 2 2
2 p( 2 ) n 2 p( 4 - 6 ) n 2 p ( 4) n
3 -j 3 j 3 j
- e 6
=- e 6
=- e 6
2 2 2
2
2 p (1) n 2 p( 5 - 6 ) n 2 p( 5 ) n
-j j j
e 6
=e 6
=e 6
2 p(1) n 2 p( 5 ) n
x (n) = 4 + e
j j
6
+e 6
C0 = 4 C0 = 16
2
C1 = 1 C1 = 1
2
C5 = 1 C5 = 1
2
C 2 = C3 = C 4 = 0
Aplicando Parseval se obtiene
5
P = Ck = C 0 + C1 + C5 = 16 + 1 + 1 = 18 [ watts ]
2 2 2 2
k =0
3
Problema N 2. a) Determinar la densidad espectral de la seal
1 n
3 - n 4
x ( n ) = 3
0
otros valores
Son incorreladas.
Solucin
a) Se observa de la definicin de la seal x(n), que sta es una seal con limitacin estricta
en el tiempo y por lo tanto es una seal de energa. Lo que determina que su densidad
espectral de energa Sxx(W) es:
Sxx ( W ) = X ( W )
2
X ( W ) = x ( n ) e - jnW
-
8 26 80 242 - j4 W
X ( W ) = -78e j4 W - 24e j3W - 6e j2 W + 2 + e- jW + e - j2 W + e - j3W + e
3 9 27 81
En consecuencia
2 2
6076 568 28 8 6560 728 80 8
Sxx ( W ) = 2 - cos 4W - cos3W - cos 2W + cos W + sen4W + sen3W + sen2W + sen2W
81 27 9 3 81 27 9 3
b)Para que las secuencias dadas sean incorreladas se debe cumplir que
4
rxy ( l ) = ryx ( l ) = 0 "l
rxy ( l ) = x ( l ) * y ( -l )
x (l)
y ( -l ) 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
1 1 -1 1 -1 1 -1
5
Problema N3. a) Determinar x(n) si
1 + e - jW - 2e - j2 W
X ( W) =
(1 + 2e- jW - 2e-2 jW )(1 - 3e- jW - +e-2 jW )
b) Usando la propiedad de convolucin, determinar la Transformada Z de x(n) dada por
x ( n ) = ( 0,9 ) u ( n ) * ( 0, 6 ) u ( n )
n n
Solucin
a) Como X ( W ) es una funcin racional, para determinar x(n) se emplear la expansin en
fracciones de X ( W ) , la cual puede escribirse de la siguiente manera
1 + e - jW - 2e - j2 W
X ( W) = (1)
(1 + 2e- jW - 2e-2 jW )(1 - 3e- jW + e-2 jW )
Haciendo el cambio de variable r = e - jW , la ecuacin anterior queda
1 + r - 2r 2
X ( r ) == (2)
(1 + 2r - 2r 2 )(1 - 3r + r 2 )
La cual tiene los siguientes polos
3+ 5 3- 5
p1 = -1 + 3=0,73 ; p 2 = -1 - 3= -1,73 ; p3 = =2,62 ; p4 = = 0,382
2 2
1 + r - 2r 2 A1 A2 A3 A4
X (r ) = = + + + (3)
( r - p1 )( r - p 2 )( r - p3 )( r - p 4 ) r - p1 r - p 2 r - p3 r - p 4
Con
1 + 0, 73 - 2 ( 0, 73)
2
1 + r - 2r 2
A1 = ( r - p1 ) X ( r ) r = p = = = -0, 41
1
( p1 - p2 )( p1 - p3 )( p1 - p4 ) ( 0, 73 + 1, 73)( 0, 73 - 2, 62 )( 0, 73 - 0, 382 )
1 - 1, 73 - 2 ( -1, 73)
2
1 + p 2 - 2p 22
A 2 = ( r - p2 ) X ( r ) r=p = = = -0, 23
2
( 2 1 )( 2 3 )( 2 4 ) (
p - p p - p p - p -1, 73 - 0, 73 )( -1, 73 - 2, 62 )( -1, 73 - 0, 382 )
6
1 + ( 2, 62 ) - 2 ( 2, 62 )
2
1 + p3 - 2p32
A 3 = ( r - p3 ) X ( r ) r = p = = = 0,55
3
( p3 - p1 )( p3 - p2 )( p3 - p4 ) ( 2, 62 - 0, 73)( 2, 62 + 1, 73)( 2, 62 - 0,382 )
1 + ( 0,382 ) - 2 ( 0,382 )
2
1 + p4 - 2p 42
A4 = ( r - p4 ) X ( r ) r = p = = = 0, 66
4
( p4 - p1 )( p 4 - p 2 )( p 4 - p3 ) ( 0,382 - 0,73)( 0,382 + 1, 73)( 0,382 - 2, 62 )
Por lo tanto
-0, 41 -0, 23 0, 55 0, 66
X (r ) = - jW
+ - jW + - jW + - jW
e - 1, 73 e + 0, 73 e - 2, 62 e - 0,382
1 1 1 1
X ( W ) = 0, 24 - 0,32 - 0, 21 - 1, 73
1 - 0,58e - jW
1 - ( -1,37 ) e - jW
1 - 0,38e - jW
1 - 2, 62e - jW
Considerando el par de transformada siguiente:
F{a n u ( n )} =
1
, a <1
1 - ae - jW
Se tendra
{ } {
X ( z ) = Z ( 0,9 ) u ( n ) * ( 0, 6 ) u ( n ) = Z ( 0,9 ) u ( n ) Z ( 0, 6 ) u ( n )
n n n
} { n
}
Tenindose:
7
{ }
Z ( 0, 9 ) u ( n ) =
n 1
1 - 0,9z -1
; ROC: z > 0,9
{ }
Z ( 0, 6 ) u ( n ) =
n 1
1 - 0, 6z -1
; ROC: z > 0, 6
En consecuencia:
1 1
X (z ) = g ; ROC: z > 0,9
1 - 0,9z 1 - 0, 6z -1
-1
Como se tiene que X(z) tiene una ROC: z > 0,9 , se deduce que esta ROC contiene a la
circunferencia de radio z = 1 , por lo tanto la secuencia x(n) tiene Transformada de Fourier
X ( W ) , la cual es:
1 1
X ( W ) = X ( z ) z = e jW = - jW
g
1 - 0,9e 1 - 0, 6e- jW
8
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
SEGUNDO SEMESTRE 2012.2006
2
b) y ( n ) = e sen ( n ) u ( n )
n
Solucin
a) Aplicando Transformada - Z, se obtiene
-1
X ( z) = 3n z - n +
n =-
( )
n =-2
1 n
2 z-n
-1
3 z -1
3n z -n = ( 3z -1 ) =
m
; ROC: z < 3
n =- m =1 1 - 3 z -1
2z2
( z -1 ) =
1
( 12 )
n
z-n =
n 1
; ROC: z >
1 - 12 z -1
2
n =-2 n =-2 2
En consecuencia
3 z -1 2z2 1
X (z) = -1
+ -
; ROC: < z <3
1 - 3z 1 - 12 z 1
2
1
Problema N 2. Determinar la Transformada Z Inversa de
z
X (z) = ; ROC: z < 2
z ( z - 1)( z - 2 )
Solucin
a) Aplicando expansin en fracciones parciales, se obtiene
X (z) 1 A A A
= = 1+ 2 + 3
z z ( z - 1)( z - 2 ) z z - 1 z - 2
X (z) 1
A1 = z =
z z =0 2
X ( z)
A2 = ( z - 1) = -1
z z =1
X ( z) 1
A3 = ( z - 2 ) =
z z=2 2
Luego
1 1 1 1
X (z) = - -1
+ ; ROC: z < 2
2 1- z 2 1 - 2 z -1
Como la ROC de X(z) es menor que 2, se deduce que x(n) es una seal anticausal, luego se
debe aplicar para cada componente de X(z), el ar de Transformada siguiente
1
- a n u ( - n - 1) ;ROC: z < a
1 - az -1
Obtenindose
1 1
x ( n ) = d ( n ) + u ( - n - 1) - ( 2 ) u ( - n - 1)
n
2 2
2
Problema N 3. Un sistema LTI, tiene como secuencia de entrada
x(n) = ( 12 ) u(n) + ( 2 ) u( -n - 1)
n n
a) Determinar la funcin de sistema H(z) del sistema. Dibujar el diagrama de polos y ceros
de H(z) e indicar la regin de convergencia.
b) Determinar la respuesta h(n) al impulso del sistema.
c) Escribir la ecuacin diferencia que caracteriza al sistema.
d) Determinar si el sistema es estable y/o causal.
Solucin
a) La secuencia x(n) se puede escribir como
- 32 z
X(z) =
( z - 12 ) ( z - 2 )
Como
y(n) = 6 ( 12 ) u(n) - 6 ( 43 ) u(n)
n n
Se tiene
6 6 3
Y(z) = -1
- -1
, ROC: z >
1- z 1
2 1- z3
4 4
- 32 z
Y(z) =
( z - 12 ) ( z - 43 )
Por lo tanto
Y(z) z - 2 3
H(z) = = , ROC: < z <2
X(z) z - 34 4
3
Diagrama de Polos Ceros. El diagrama de polos ceros se muestra en la Figura P3
jw
X O
3/4 2 s
Figura P3
b) Se tiene que
z - 2
h(n) = Z-1 {H(z)} = Z-1 3
z - 4
1 z -1
h(n) = Z-1 3 -1 - 2Z-1 3 -1
1 - 4 z 1 - 4 z
De donde
n n -1
3 3
h(n) = u(n) - 2 u ( n - 1)
4 4
c) Como
e jW - 2 1 - 2- jW
H ( W ) = H(z) z = jW = jW 3 =
e - 4 1 - 34 e - jW
y dado que
M
b e k
- jkW
b0 + b1e- jW ++ b M e - jMW
H(W) = k =0
=
N
a 0 + a 1e - jW ++ a N e - jNW
a e
k=0
k
- jkW
con
N M
a k y(n - k) = bk x(n - k)
k =0 k =0
4
Se tiene que la ecuacin en diferencias que modela al sistema es
3
y ( n ) - y ( n - 1) = x(n) - 2x ( n - 1)
4
d) El sistema es estable porque su funcin de sistema tiene el nico polo con mdulo menor
que uno, o bien porque h(n) tiende a cero cuando n tiende a infinito, y es causal dado que
h(n) = 0 para n < 0.
5
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
Problema N1. Sea la seal x(t) un tren de pulsos rectangulares peridico, con simetra par,
con periodo T = 2[seg] ancho de cada pulso de 1[seg] y x(0) = 1.
a) Determinar la potencia media relativa a la potencia total, contenida dentro de las cuatro
primeras armnicas.
Solucin
x(t)
-1 -1/2 0 1/2 1 2 t
Figura P 1
a) En este caso, es necesario determinar la potencia contenida dentro de las primeras cuatro
armnicas P4 y la potencia total P de la seal x(t). Para calcular P4 se debe emplear
Parseval, el que establece que
N
PN =
2
Cn
n =- N
Y para calcular la potencia total P, como x(t) es una seal peridica, se usa:
P = x ( t ) dt
2
P4
g100 [ % ]
P
Clculo de P4. Para calcular P4 empleando Parseval es necesario calcular los coeficientes de
Fourier Cn necesarios, para ello se aplica:
1
T /2
1
x (t ) e
- jnw0t
Cn = dt
T -T /2
Se tiene que T = 2, por lo que 1/2 = T/4. De acuerdo a la grfica de x(t), Cn queda
T /4
2
Cn =
T cos nw tdt
0
0
2 2 T
sen ( nw0t ) 0 = sen nw0
T /4
Cn =
nw0T nw0T 4
np
sen
1 np 1 2
Cn = sen =
np 2 2 np
2
1 n
Cn = sin c
2 2
( )
4
P4 = C0 + 2 Cn = C0 + 2 C1 + C2 + C3 + C4
2 2 2 2 2 2 2
n =1
Luego, es necesario determinar los coeficientes C0, C1, C2, C3, C4, obtenindose
1 1
C0 = C0 =
2
2 4
1 1
C1 = sin c C1 = 0,1
2
2 2
2
1
C2 = sin c (1) = 0 C2 = 0
2
1 3
C3 = sin c C3 = 0, 011
2
2 2
1
C4 = sin c ( 2 ) = 0 C4 = 0
2
Por lo tanto
En consecuencia, la respuesta es
P4 0, 472
g100 = g100 = 94, 4 [ %]
P 0, 5
1 2
X eff = < x 2 ( t ) > = x ( t ) dt
T T
T /4
1
X eff = x 2 ( t ) dt
T -T / 4
3
>>syms A t; % Se declaran simblicas la constante A y la variable de integracin t
>> I=int(A^2,t,-1/2,1/2);
>>Xeff=sqrt(I/2)
Xeff =
(A^2/2)^(1/2)
1
X eff =
2
4
Problema N2. a) Determinar la densidad espectral de la seal
x(t) = 2[u(t+1) u(t)] +{-2(t 1)[u(t) u(t 1)]}+2(t 1)[u(t 1) u(t 2)]
Solucin
x(t)
-1 0 1 2 t
Figura P. 2
a)Como x(t) presenta limitacin estricta en el tiempo, es una seal de energa. La densidad
espectral de energa Sxx(f) de la seal x(t) es
S xx ( f ) = X ( f )
2
Integrando, obtiene
0 1 1 2 2
2 - jwt 2e - jwt 2 - jw t 2e - jwt 2
X(f )= e + ( - jwt - 1) + e - ( - jwt - 1) + e- jwt
- jw -1
w2 0
- jw 0
w 2
1
jw 1
X(f )=
2
w 2 (1 - e )
- jw 2
+ j
2
w
(e - j 2w
- e - jw )
2 2 2 4
X(f )= 1 - 2 cos w + cos 2 w - sen 2w - + j ( co 2w - cos w ) - 2 ( senw - senw cos w )
w 2
w w w
2 2 2 4 sen2w
X(f )= [1 - 2 cos w + cos 2w ] - + j ( co 2w - cos w ) - 2 senw -
w 2
w w w 2
5
Por lo tanto
sen 2w
2
2
2
2 2 4
S xx ( f ) = 2 [1 - 2 cos w + cos 2w ] - ( senw - sen 2w ) + ( co 2w - cos w ) - 2 senw -
w w w w 2
>> w=-pi:1/259:pi;
>>x1=2*(1-2*cos(w)+cos(2*w));
>>x2=x1./(w.*w);
>>x3=2*(sin(w)-sin(2*w))./w;
>>x5=4*(sin(w)-(sin(2*w))./(w.*w));
>>x6=(x2-x3).^2;
>>x4=2*(cos(2*w)-cos(w))./w;
>>x7=(x4-x5).^2;
>> S=x6+x7;
>>plot(w/pi,S)
>>plot(w/pi,S,w/pi,z,w/pi,y);
>>
6
7
Problema N 3. a) Determinar la seal x(t) si su transformada de Fourier X(w) es
jw + 2
X (w ) =
( jw + 1) ( jw + 3)
3
Solucin
A = ( r + pi ) X ( r ) r =- p
1
Luego:
r +2 1
A1 = ( r + 3) X ( r ) r =-3 = =
( r + 1)
3
8
r =-3
r+2 1
A33 = ( r + 1) X ( r ) r =-1 = =
r + 3 r =-1 2
1 d li -k
li - k ( r - pi ) X ( r )
li
Ali k = ; k=1,2,........, li - 1
( li - k )! dr r= p i
Por lo tanto:
1 d2 1 d2 r + 2 1 -2r - 6 1
A31 = ( + ) ( ) = =-
3
4
2! dr 2 2! dr 2
r 1 X r = r + 3
r =-1 r =-1 2 ( r + 3) r =-1
8
1d 1 d r + 2 1
A32 = ( r + 1)
3
X ( r ) = = 2
=
1
1! dr r =-1 1 dr r + 3 r =-1 ( r + 3) 4
r =-1
8
En consecuencia:
1 1 1 1
-
X (r) = 8 + 8 + 4 2 + 2 3
r + 3 r + 1 ( r + 1) ( r + 1)
1 1 1 1
-
X (w ) = 8 + 8 + 4 + 2
jw + 3 jw + 1 ( jw + 1) ( jw + 1)3
2
Para obtener x(t), a cada trmino del segundo miembro de la ecuacin anterior se le aplica
K t n -1 - at
F -1 n
= K e u (t )
( a + jw ) ( n - 1) !
Obtenindose:
1 1 1 1
x ( t ) = F -1 { X ( w )} = e -3t + - + t + t 2 e - t u ( t ) (1)
8 8 4 4
b) Para responder esta pregunta una alternativa es aplicar el criterio calcular el valor de t
que hace cero la primera derivada de x(t) y aplicar este valor a la segunda derivada de x(t),
si para este valor de t se tiene un valor positivo de esta segunda derivada, se deduce que
este valor de t hace mximo a x(t).
3 3 1 1
x(t ) = - e -3t + - t - t 2 e - t
8 8 8 4
3 3 1 1
- e -3t + - t - t 2 e- t = 0
8 8 8 4
La ecuacin obtenida no tiene solucin analtica, luego otra alternativa para solucionar el
problema es aplicando mtodo de iteracin de la siguiente manera:
En la ecuacin (1) se consideran los valores indicados en la Tabla siguiente, la cual muestra
los valores de x(t) para tales valores de la variable t.
9
t x(t)
0 0
0,5 0,066
1 0,1442
1,5 0,182
1,8 0,188
2 0,1863
Como primera aproximacin, se puede decir que para t = 1,8 se tiene el valor mximo de
x(t). El siguiente programa MATLAB, ratifica tal criterio-
>> t=0:0.001:10;
>>x2=(-1/8+t/4+(t.^2)/4).*exp(-t);
>>x1=exp(-3*t)/8;
>> x=x1+x2;
>>plot(t,x)
>>grid
0.2
0.18
0.16
0.14
0.12
0.1
0.08
0.06
0.04
0.02
0
0 1 2 3 4 5 6 7 8 9 10
10
PAUTA SEGUNDA PRUEBA DE ANALISIS DE SEALES
PRIMER SEMESTRE 2013.
x(n) y(n)
4
1
...... ...... ...... 2 ......
1
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 n -9-8-7-6-5-4-3-2-1 0 1 2 3 4 5 6 7 8 9 n
Figura P 1
Determinar
a) La secuencias autocorrelaciones q xx (l) y q yy (l) .
b) Las secuencias correlaciones cruzadas q xy (l) y q yx (l) .
c) Potencia media de x(n), aplicando el Teorema de Parseval.
Solucin
a) Como las seales x(n) e y(n) son peridicas con periodo N = 4, se tiene
1 N -1 1 3
q xx (l) =
N n=0
x(n)x(n - l ) = x(n)x(n - l) ; l = 0,1, 2,3
4 n =0
1
q xx (l) = [ x(0)x(-l) + x(1)x(1 - l) + x(2)x(2 - l) + x(3)x(3 - l)]
4
Luego
1 1
q xx (l) = [0x(-l) + x(1 - l) + x(2 - l) + x(3 - l)] = [ x(1 - l) + x(2 - l) + x(3 - l) ]
4 4
En consecuencia
1 1 3
q xx ( 0 ) = x (1) + x ( 2 ) + x ( 3) = [1 + 1 + 1] =
4 4 4
1 1 1
q xx (1) = x ( 0 ) + x (1) + x ( 2 ) = [ 0 + 1 + 1] =
4 4 2
1
1 1 1
q xx ( 2 ) = x ( -1) + x ( 0 ) + x (1) = [1 + 0 + 1] =
4 4 2
1 1 1
q xx ( 3) = x ( -2 ) + x ( -1) + x ( 0 ) = [1 + 1 + 0] =
4 4 2
1 1 3
q xx ( 4 ) = x ( -3) + x ( -2 ) + x (1) = [1 + 1 + 1] =
4 4 4
1 1 1
q xx ( -1) = x ( 2 ) + x ( 3) + x ( 4 ) = [1 + 1 + 0] =
4 4 2
1 1 1
q xx ( -2 ) = x ( 3) + x ( 4 ) + x ( 5 ) = [1 + 0 + 1] =
4 4 2
1 3 1 1 1 3 1 1 1 3 1 1 1 3
q xx ( l ) = ....., , , , , , , , , , , , , , ,.......
2 4 2 2 2 4 2 2 2 4 2 2 2 4
b) En este caso
1 N -1 1 3
q xy ( l ) =
N n =0
x ( n ) y (n - l) = x ( n ) y ( n - l )
4 n =0
1
q xy ( l ) = x ( 0 ) y ( -l ) + x (1) y (1 - l ) + x ( 2 ) y ( 2 - l ) + x ( 3) y ( 3 - l )
4
1
q xy ( l ) = y (1 - l ) + y ( 2 - l ) + y ( 3 - l )
4
Luego
1 1 3
q xy ( 0 ) = y (1) + y ( 2 ) + y ( 3) = [ 2 + 1 + 0] =
4 4 4
1 1 7
q xy (1) = y ( 0 ) + y (1) + y ( 2 ) = [ 4 + 2 + 1] =
4 4 4
1 1 3
q xy ( 2 ) = y ( -1) + y ( 0 ) + y (1) = [ 0 + 4 + 2] =
4 4 2
1 1 5
q xy ( 3) = y ( -2 ) + y ( -1) + y ( 0 ) = [1 + 0 + 4] =
4 4 4
1 1 3
y ( -3) + y ( -2 ) + y ( -1) = [ 2 + 1 + 0] =
q xy ( 4 ) =
4 4 4
Se tiene que la secuencia q xy ( l ) es peridica con periodo N = 4. Por lo tanto
3 7 3 5 3 7 3 5 3
q xy ( l ) = ........., , , , , , , , , ,..........
4 4 2 4 4 4 2 4 4
N -1
P = Ck
2
k =0
Con
1 N -1
C k = x(n)e N , k =0, 1, 2, 3,......., N-1
- j 2 pkn
N n=0
Como N = 4, se tiene
1 3 1
x(n)e 2 = x ( 0 ) + x (1) e 2 + x ( 2 ) e - jpk + x ( 3) e 2
- j pkn - j pk - j 3 pk
Ck =
4 n=0 4
1 - j p2k
e + e - jpk + e 2
- j 3 pk
Ck =
4
En consecuencia
1 3 9
C0 = [1 + 1 + 1] = C0 =
2
4 4 16
1 - j p2 1 1 1
e + e - jp + e 2 = [ - j - 1 + j] = -
- j3p
C1 = C1 =
2
4 4 4 16
3
1 - jp - j2 p - j3 p 1 1 1
C2 = e + e + e = [ -1 + 1 - 1] = - C2 =
2
4 4 4 16
1 - j 32p 1 1 1
e + e- j3 p + e 2 = [ j - 1 + j] = -
- j9p
C3 = C3 =
2
4 4 4 16
Por lo tanto
9 1 1 1
P = C0 + C1 + C 2 + C3 = + + + [ watts ]
2 2 2 2
16 16 16 16
3
P= [ watts ]
4
Problema N 2. a) Determinar la densidad espectral de la seal
n
1
x(n) = u(n + 4)
4
b) Determinar la energa de x(n).
Solucin
a) En este caso
X ( W) = x(n)e
n =-
- jnW
n n
1 1 - jnW
X ( W) = (
n =- 4
u n + 4 ) e - jnW
= e
n =-4 4
-4 -3 -2 -1 2
1 1 1 1 1 1
X ( W ) = e j4W + e j3W + e j2W + e jW + 1 + e- jW + e - j2W + .......... + 0
4 4 4 4 4 4
1 - jW
Se deduce que X ( W ) es una serie geomtrica con razn r = e , primer trmino
4
-4
1 j4 W
e y ltimo trmino 0, en consecuencia
4
-4
1 j4 W
e 45 e j5W 1024e j5 W
X ( W) =
4
= jW =
1
1 - e - jW 4e - 1 4 cos W - 1 + j4senW
4
De donde
1024 1024
X ( W) = =
( 4cos W - 1)
2
+ 16sen 2 W 17 - 8cos W
1048576
SXX (f ) = X(f ) = [ Joules]
2
17 - 8cos W
5
b) La energa E es
E=
n =-
x2 ( n ) = ( )
n =-4
1 n
16
-4 -3 -2 -1 2 3
1 1 1 1 1 1 1
E = + + + + 1 + + + + ..... + 0
16 16 16 16 16 16 16
1
E es una serie geomtrica con razn r = , luego
16
-4
1
165
E= = = 69905 [ Joules ]
16
1 15
1-
16
Problema N3. La seal s(t), cuya grfica se muestra en la Figura 3 a), con T = 1 y t =
0,5[s], multiplica a la seal v(t), la cual tiene transformada de Fourier V(f) mostrada en la
Figura 2 b).
a) Determinar el espectro de vs(t) = v(t)s(t).
b) Puede recuperarse v(t) a partir de vs(t)?
c) Si V(f) tiene por grfica la mostrada en la Figura 2 c).Puede v(t) ser recuperada a partir
de vs(t)?. Explicar la respuesta.
s(t)
2 t
....... .......
t
-2T -T 0 T 2T 3T
a)
V(f) V(f)
1 1
f [H z ] f [H z ]
- 1
4 0 1
4 -1 0 1
b) c)
Figura 3
Solucin
a) Como
vs (t) = v(t)s(t)
Vs ( f ) = V ( f ) *S ( f )
Con V ( f ) = F {v ( t )} y S ( f ) = F {s ( t )} , como
s ( t ) = p ( t - nT )
n
con
t
p( t) =
t
7
s ( t ) = p(t) * d ( t - nT )
n
De aqu
S ( f ) = P ( f ) F d ( t - nT )
n
Como
F d ( t - nT ) = fs d ( f - nf s )
n n
se tiene
S ( f ) = fs P ( f ) d ( f - nfs ) = fs P ( f ) d ( f - nfs ) = fs P ( nf s ) d ( f - nfs )
n n n
Adems
P ( nfs ) = F{p ( t )} = t sin c ( ntfs )
f = nfs
De aqu
S ( f ) = fs t sin c ( ntfs ) d ( f - nfs )
n
S ( f ) = 0,5 sin c ( 0, 5n ) d ( f - n )
n
En consecuencia
Vs ( f ) = V ( f ) * 0,5 sin c ( 0,5n ) d ( f - n )
n
Vs ( f ) = 0,5* sin c ( 0, 5n ) V ( f - n )
n
... ..
-2 -1 -1/4 0 1/4 fs = 1 2 f
... ..
-2 -1 -1/4 0 1/4 fs = 1 2 f
Figura P3 e)
De la Figura P3 e), se deduce que no es posible recuperar v(t) a partir de vs(t), ya que se
produce aliasing, porque en este caso no se cumple con el Teorema de Muestreo, o sea que
en este caso fs < 2W, con W = 1 y fs = 1.
9
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
PRIMER SEMESTRE 2013.
x ( n ) = d ( n + 3) + d ( n ) + 2n ( - n )
b) Determinar el valor final de la secuencia x(n) si su Transformada Z Unilateral es
2z - 74
X+ ( z ) = z
z 2 - 74 z + 34
Solucin
a) Aplicando la definicin de Transformada Z Unilateral, se tiene
X + ( z ) = x ( n ) z - n = d ( n ) z - n + d ( n + 3) z - n + ( 2 ) u ( - n ) z - n
n
n =0 n =0 n =0 n =0
X+ ( z ) = 1 + 0 + 1
X+ ( z ) = 2
lim x ( n ) = lim ( z - 1) X + ( z )
n z 1
2z - 74
lim x ( n ) = lim ( z - 1) z
n z 1 z 2 - 74 z + 34
2z - 74 2z - 74 2 - 74
lim x ( n ) = lim ( z - 1) z = lim z =
n z 1 ( z - 1) ( z - 34 ) z 1 ( z - 34 ) 1 - 34
1
En consecuencia
lim x ( n ) = 1
n
2
Problema N 2. Determinar si el sistema de tiempo discreto que tiene la siguiente relacin
entrada salida
y ( n ) = x(n) + nx ( n + 1)
es
a) Causal o no causal
b) Esttico o dinmico.
c) Lineal o no lineal.
d) Invariante o variante con el tiempo.
e) Estable o no estable.
Solucin
a) Dado que la respuesta es funcin de loa valores presente y futuros de la seal de entrada,
el sistema es no - causal
b) Dado que la respuesta es funcin de loa valores presente y futuros de la seal de entrada,
el sistema es dinmico
c) Se consideran dos secuencias de entrada x1(n) y x2(n), las correspondientes salidas son
y1 ( n ) = x1 (n) + nx1 ( n + 1)
y 2 ( n ) = x 2 (n) + nx 2 ( n + 1)
Por otra parte, una combinacin lineal de las dos salidas, da por resultado
Comparando las ecuaciones (I) y (II), se deduce que los segundos miembros son iguales, en
consecuencia el sistema analizado es lineal.
y ( n, k ) = x ( n - k ) + nx ( n + 1 - k ) (III)
lim y ( n ) = lim x ( n ) + nx ( n + 1) =
n n
4
Problema N 3. a) Determinar la ecuacin en diferencias que modela al sistema cuya
realizacin se muestra en la Figura P. 3 .
b) Determinar la respuesta de entrada cero de tal sistema, si y(-1) = y(-2) = 1.
y(n)
x(n)
+ Z-1 Z-1
Z-1
-0,5
Figura P.3
a) De la Figura P 3, se deduce la siguiente ecuacin en diferencias
y ( n ) = x ( n ) + x ( n - 1) + y ( n - 1) - 0,5y ( n - 2 )
O sea
y ( n ) - y ( n - 1) + 0,5y ( n - 2 ) = x ( n ) + x ( n - 1)
y ( n ) - y ( n - 1) + 0,5y ( n - 2 ) = 0
yh ( n ) = r n
Se obtiene
r n - r n -1 + 0,5r n - 2 = 0
De aqu, se tiene
r 2 - r + 0,5 = 0
Siendo las races
1 1 1 1
r1 = +j ; r2 = -j
2 2 2 2
5
Con
1 p
2 2
1 1 2
r = + = y f=tg -1 12 =
2 2 2 2 4
Luego
n n
2 pn 2 pn
y h ( n ) = C1 cos + C 2 sen
2 4 2 4
C 2 = -C1 = -0,5
n n n
1 2 pn 1 2 pn 1 2 pn pn
y zi ( n ) = cos - sen = cos - sen
2 2 4 2 2 4 2 2 4 4
6
PAUTA PRIMERA PRUEBA ANALISIS DE SEALES
SEGUNDO SEMESTRE 2013
Solucin.
a) La componente par xp(t)de la seal x(t) es:
1
xp (t ) = x ( t ) + x ( -t )
2
Con
x ( -t ) = e5t u ( -t + 2 )
Luego
1 -5 t
xP ( t ) = e u ( t + 2 ) + e5t u ( -t + 2 )
2
e -5t u ( t + 2 ) = -e5t u ( -t + 2 )
E= x ( t ) dt
2
1 20
E= e [ Joules ]
10
Como la energa de la seal x(t) es finita, se deduce que la seal x(t) dada es de energa.
1
PROBLEMA N 2. a) Se tienen las seales
x ( t ) = e 2t u ( -t ) y z ( t ) = u ( t - 3 )
Determinar y ( t ) = x ( t ) * z ( t ) .
b) Determinar la densidad espectral de x(t) del apartado a).
Solucin
a) Las grficas de x(t) y de z(t) se muestran en la Figura P2.1
x(t) z(t)
1 1
t
0 t
0 3
Figura P2.1.
t
0 3
Figura P.2.2
2
i) t -3
Para t -3 , las grficas dez(-t+t) y x(t) se muestra en la Figura P.2.3
z (t -t )
1
x (t )
t+3 0 t
En este caso, la convolucin es:
t +3 t +3
1
y ( t ) = x(t ) * z (t ) = e dt = e 2t
2t
-
2 -
1 6 2t
y (t ) = ee
2
ii) t -3
Para t -3 , las grficas de z(-t+t) y x(t) se muestra en la Figura P.2.4
z (t -t )
1
x (t )
0 t+3 t
Figura P.2.4.
En este caso:
0 0
1
y ( t ) = x(t ) * z (t ) = e dt = e2t
2t
-
2 -
3
1
y (t ) =
2
b) Como x(t) presenta limitacin mixta en el tiempo, se deduce que x(t) es una seal de
energa, luego su densidad espectral de energa Sxx(f) est dada por:
S xx ( f ) = X ( f )
2
Con
X(f)= x (t ) e
- jw t
dt
-
0 0 0
1
X(f )= e e
( 2 - jw )t
e( )
2 t - jw t 2 - jw t
e dt = dt =
- - 2 - jw -
1 1
X( f )= =
2 - jw 2 - j 2p f
En consecuencia:
1
S xx ( f ) = X ( f ) =
2
4 (1 + p 2 f 2 )
4
Problema N 3. a) Determinar las correlaciones cruzadas de las seales x(t) e y(t)
mostradas en la Figura P.3.
x(t)
y(t)
0 2 t 0 3 5 6 7 t
Figura P.3
Solucin
a) Se determinar la correlacin cruzada
R yx = y ( t ) x ( t + t ) dt
-
a1) t 2
En este caso, la grfica de x ( t + t ) completamente en el segundo cuadrante, por lo tanto
Ryx (t ) = 0
a2) 0 t 2
y(t)
x (t + t )
-t 0 -t + 2 3 5 6 7 t
Figura P3.1.
-t + 2 -t + 2
R yx (t ) = y ( t ) x ( t + t ) dt = (1) ( t + t ) dt
1
2
0 0
5
-t + 2 -t + 2 -t + 2 -t + 2
1 1 1 1
Ryx (t ) = tdt + t dt = t 2 + tt
2 0
2 0
4 0 2 0
Integrando, se obtiene:
1
R yx (t ) = 1 - t 2
4
a2) -1 t 0
y(t)
x (t +t )
0 -t -t + 2 3 5 6 7 t
Figura P.3.2.
En este caso
-t + 2 -t + 2
R yx (t ) = t y ( t ) x ( t + t ) dt = t (1) ( t + t ) dt
1
2
- -
-t + 2 -t + 2 -t + 2 -t + 2
1 1 1 1
Ryx (t ) = tdt + t dt = t 2 + tt
2 -t
2 -t
4 -t 2 -t
Integrando, se obtiene
Ryx (t ) = 1
a3) -3 t -1
La Figura P.3.3, ilustra la condicin planteada
y(t)
x (t + t )
0 -t 3 -t + 2 5 6 7 t
Figura P.3.3.
De la Figura P.3.3., se deduce:
6
-t + 2 3 -t + 2
R yx (t ) = t y ( t ) x ( t + t ) dt = (1) 12 ( t + t ) dt + ( -1) ( t + t ) dt
1
2
- -t 3
3 3 -t + 2 -t + 2 3 3 -t + 2 -t + 2
1 1 1 1 1 1 1 1
Ryx (t ) = tdt + t dt - tdt - t dt = t 2 + t t - t 2 - tt
2 -t 2 -t 2 3
2 3
4 -t 2 -t 4 3 2 3
Obtenindose:
7 1 2
R yx (t ) = + t + 3t
2 2
a4) -4 t -3
y(t)
x (t + t )
0 3 -t 5 6 7 t
-t + 2
Figura P3.4.
-t + 2 5 -t + 2
R yx (t ) = t y ( t ) x ( t + t ) dt = t ( -1) ( t + t ) dt + (1) ( t + t ) dt
1
2
1
2
- - 5
5 5 -t + 2 -t + 2 5 5 -t + 2 -t + 2
1 1 1 1 1 1 1 1
Ryx (t ) = - tdt - t dt + tdt + t dt = - t 2 - t t + t 2 + tt
2 -t 2 -t 2 5
2 5
4 -t 2 -t 4 5 2 5
23 1 2
R yx (t ) = - - t - 5t
2 2
a5) -5 t -4
y(t)
x (t + t )
0 3 -t 5 6 7 t
-t + 2
Figura P3.5.
7
-t + 2 5 6 -t + 2
R yx (t ) = t y ( t ) x ( t + t ) dt = ( -1) 12 ( t + t ) dt + (1) 12 ( t + t ) dt + ( -1) ( t + t ) dt
1
2
- -t 5 6
5 5 6 6 -t + 2 -t + 2
1 1 1 1 1 1
R yx (t ) = - tdt - t dt + tdt + t dt - tdt - t dt
2 -t 2 -t 25 25 2 6 2 6
5 5 6 6 -t + 2 -t + 2
1 1 1 1 1 1
Ryx (t ) = - t 2 - tt + t2 + t t - t2 - tt
4 -t 2 -t 4 5 2 5 4 6 2 6
18
R yx (t ) = +t
4
a6) -6 t -5
y(t) x (t + t )
t
0 3 5 -t 6 7 -t + 2
7 6 7
R yx (t ) = t y ( t ) x ( t + t ) dt = t (1) ( t + t ) dt + ( -1) ( t + t ) dt
1
2
1
2
- - 6
6 6 7 7
1 1 1 1
R yx (t ) = tdt + t dt - tdt - t dt
2 -t 2 -t 26 26
6 6 7 7
1 1 1 1
Ryx (t ) = t 2 + tt - t2 - t t
4 -t 2 -t 4 6 2 6
23 1 2 5
R yx (t ) = + t + t
4 4 2
a7)
8
y(t)
x (t + t )
t
0 3 5 6 -t 7 -t + 2
Figura P3.6
7 7 7 7
1 1
Ryx (t ) = y ( t ) x ( t + t ) dt = ( -1) 12 ( t + t ) dt = - t 2 - t t
-t -t
4 -t 2 -t
7 7 7 7
1 1
Ryx (t ) = y ( t ) x ( t + t ) dt = ( -1) ( t + t ) dt = - t 2 - t t
1
2
-t -t
4 -t 2 -t
49 1 2 7
R yx (t ) = - - t - t
4 4 2
a8) t -8
En este caso
Ryx (t ) = 0
9
Problema N 4. Determinar la seal x(t) si su Transformada de Fourier es:
( jw ) + 2 jw + 1
2
X (w ) =
( jw ) 2 - 2 jw + 1 ( jw - 2 )
Solucin
Haciendo el cambio de variable de r = jw, se obtiene la ecuacin:
(r) + 2r + 1
2
X (r) =
( r ) - 2r + 1 ( r - 2 )
2
La cual se puede escribir como:
r 2 + 2r + 1 A1 A A22
X (r) = = + 21 +
( r - 2 )( r - 1) r - 2 r - 1 ( r - 1) 2
2
r 2 + 2r + 1
A1 = ( r - 2 ) X ( r ) r = 2 = =9
( r - 1)
2
r=2
r 2 + 2r + 1
A22 = ( r - 1) X ( r ) = = -4
2
r =1 ( r - 2 ) r =1
d ( r - 2 )( 2r + 2 ) - ( r 2 + 2r + 1)
A21 = ( r - 1) X ( r ) = =8
2
( r - 2)
2
dr r =1
r =1
En consecuencia:
1 1 1
X (r) = 9 +8 -4
r-2 r -1 ( r - 1)
2
Se obtiene:
x ( t ) = ( 9e 2 t + 8et - 4tet ) u ( t )
10
PAUTADE SEGUNDA PRUEBA ANALISIS DE SEALES
x ( n ) = {1, 2, 2, 2,1}
-
Solucin
rxx ( l )
r xx ( l ) =
rxx ( 0 )
Por lo que es necesario calcular rxx ( l ) , lo que se puede hacer empleando, la relacin
rxx ( l ) = x ( l ) * x ( -l )
x (l)
x ( -l ) 1 2 2 2 1
1 1 2 2 2 1
2 2 4 4 4 2
2 2 4 4 4 2
2 2 4 4 4 2
1 1 2 2 2 1
De donde
1
1 2 4 6 6 4 2 1
r xx ( l ) = , , , ,1, , , ,
14 7 7 7 7 7 7 14
-
Ex = rxx ( 0 )
Por lo tanto;
Ex = 14 [ Joules ]
x ( n)
2
Con E N = , P se puede escribir como
n =- N
1
P = lim EN
N 2 N + 1
1
E x = lim EN
N 2N +1
P=0
2
PROBLEMA N 2. Determinar el espectro de amplitud y de fase de la secuencia x(n)
peridica,con periodo 6 y que cumple con :
n
1
x ( n) = para -2 n 3
4
Solucin
Se cumple Ck es una secuencia peridica con el mismo periodo que x(n), o sea que
Ck + N = Ck .Como N = 6, se tiene
1 5 1
Ck =
6 n =0
x ( n ) e - j 2p kn/ N = x ( 0 ) + x (1) e- jp k /3 + x ( 2 ) e - jp 2 k /3 + x ( 3 ) e - jp k + x ( 4 ) e- jp 4 k /3 + x ( 5 ) e- jp 5 k /3
6
x ( -2 ) = x ( -2 + 6 ) = x ( 4 ) =16 ; x ( -1) = x ( -1 + 6 ) = x ( 5 ) = 4
Luego
1 1 - jp k /3 1 - jp 2 k /3 1 - jp k
Ck = 1+ e + e + e + 4e- jp 4 k /3 + 16e - jp 5 k /3
6 4 16 64
En consecuencia
1 1 1 1 1365
C0 = 1 + + + + 4 + 16 =
6 4 16 64 384
1 1 1 1 453 315
C1 = 1 + e - jp /3 + e- jp 2/3 + e - jp + 4e- jp 4/3 + 16e- jp 5/3 = +j 3 = 4, 62 + j 2,84
6 4 16 64 98 192
3
1 1 - jp 1 - jp 2 1 - jp 3 717
C3 = 1+ e + e + e + 4e - jp 4 + 16e - jp 5 = -
6 4 16 64 384
1 1 1 1 581 189
C4 = 1 + e- jp 4/3 + e- jp 8/3 + e - jp 4 + 4e- jp 16/3 + 16e- jp 20/3 = - -j 3 = -1,51 - j1, 7
6 4 16 64 384 192
Espectro de Amplitud
1365
C0 = = 3,55
384
453 315
C1 = C5 = +j 3 = 5, 43
98 192
581 189
C2 = C4 = - +j 3 = 2, 28
384 192
717
C3 = = 1,87
384
Espectro de Fase
RC0 = 0
2,84
RC1 = tg -1 = 31, 60
4, 62
1, 7
RC2 = tg -1 = 131, 610
-1,51
RC3 = 1800
-1, 7
RC4 = tg -1 = 228,390
-1, 51
-2,84
RC5 = tg -1 = -31, 60
4, 62
4
Problema N 3. Determinar la densidad espectral de la seal
n
1
x ( n ) = u ( n + 3) - u ( n - 2 )
2
Solucin
En este caso, x(n) es una secuencia de longitud finita en el tiempo, se puede escribir como:
1 n
para -3 n 1
x ( n ) = 2
0
otros valores
Como x(n) es una secuencia con limitacin estricta en el tiempo, es una seal de energa,
por lo que su densidad espectral de energa Sxx(W) es:
S xx ( W ) = X ( W )
2
1
X ( W ) = 8e j 3 W + 4e j 2 W + 2e j W + 1 + e - j W
2
1 1
X ( W ) = 8 cos 3W + j8sen3W + 4 cos 2W + j 4 sen 2W + 2 cos W + j 2 senW + 1 + cos W - j senW
2 2
Ordenando, se tiene
5 3
X ( W ) = 8cos 3W + 4 cos 2W + cos W + 1 + j 8sen3W + 4sen2W + senW
2 2
En consecuencia
2 2
5 3
S xx ( W ) = 8 cos 3W + 4 cos 2W + cos W + 1 + 8sen3W + 4 sen 2W + senW
2 2
5
Problema N 4. Determinar la seal x(n) si su Transformada de Fourier es:
X (W) =
(e )- jW 2
+ 2e - jW + 1
e - j 2 W - 4e - jW + 3 ( e - jW - 2 )
Solucin
(r) + 2r + 1
2
X (r) =
r 2 - 4r + 3 ( r - 2 )
( r ) + 2r + 1
2
X (r) =
( r - 1)( r - 3)( r - 2 )
Expandiendo X( r) en fracciones parciales, se tiene
( r ) + 2r + 1 = A1 + A2 + A3
2
X (r) =
( r - 1)( r - 3)( r - 2 ) r - 1 r - 3 r - 2
( r ) + 2r + 1 = 2
2
A1 = ( r - 1) X ( r ) r =1 =
( r - 3)( r - 2 ) r =1
( r ) + 2r + 1 = 8
2
A2 = ( r - 3) X ( r ) r =3 =
( r - 1)( r - 2 ) r =3
( r ) + 2r + 1 = -9
2
A3 = ( r - 2 ) X ( r ) r =2 =
( r - 1)( r - 3) r = 2
Luego
1 1 1
X (r) = 2 +8 -9
r -1 r -3 r -2
1 1 1
X (W) = 2 - jW
+8 - jW
-9 - jW
e -1 e -3 e -2
6
Considerando el siguiente par de Transformada de Fourier:
F {a n u ( n )} =
1
1 - ae - jW
Y escribiendo X ( W ) como
1 8 1 9 1
X ( W ) = -2 - jW
- +
1- e 3 1 - 1 e - jW 2 1 - 1 e - jW
3 2
Se obtiene
81 9 1
n n
x ( n ) = -2 - + u ( n )
3 3 2 2
7
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
SEGUNDO SEMESTRE 2013
n
1
x ( n ) = cos (a 0 n ) u ( n )
3
Solucin
z
Z {a n x ( n )} = X
a
En este problema se puede definir la secuencia x1(n) como
x1 ( n ) = cos (a 0 n ) u ( n )
Con
1 - z -1 cos a 0
X1 ( z ) = , ROC: z > 1
1 - 2 z -1 cos a 0 + z -2
En consecuencia
z
X ( z ) = X 1 , ROC: | z | > | a |
a
1
X ( z ) = X 1 ( 3z ) , ROC: z >
3
Por lo tanto
1
1 - z -1 cos a 0
1
X (z) = 3 , ROC: z >
2 1 3
1 - z -1 cos a 0 + z -2
3 9
1
Problema N 2. Usar Transformada Z para hallar la convolucin de las seales:
1 n
0n 2
x1 ( n ) = 2
0
otros valores
x2 ( n ) = d ( n ) + d ( n - 1) + 4d ( n - 2 )
Solucin
El problema condiciona que se debe ocupar la propiedad de convolucin de la
Transformada-Z, la cual establece que
Z { x1 ( n ) * x2 ( n )} = X 1 ( z ) X 2 ( z ) (I)
Luego
Z -1 { X 1 ( z ) X 2 ( z )} = x1 ( n ) * x2 ( n ) (II)
x1 ( n ) = {1, 12 , 14 }
-
Por lo tanto
2
1 -1 1 -2
X 1 ( z ) = x1 ( n ) z - n = x1 ( 0 ) + x1 (1) z -1 + x1 ( 2 ) z -2 = 1 + z + z
n =0 2 4
X 2 ( z ) = Z {d ( n ) + d ( n - 1) + 4d ( n - 2 )} = 1 + z -1 + 4 z -2
Por lo que
1
X 1 ( z ) X 2 ( z ) = 1 + z -1 + z -2 (1 + z -1 + 4 z -2 )
1
2 4
O sea
3 -1 19 -2 9 -3
X1 ( z ) X 2 ( z ) = 1 + z + z + z + z -4
2 4 4
En consecuencia
Z -1 { X 1 ( z ) X 2 ( z )} = x1 ( n ) * x2 ( n ) = {1, 32 , 194 , 94 ,1}
-
2
Problema N 3. a) Encontrar la expresin de y(n), usando Transformada Z Unilateral, si
se tiene que la representacin en ecuaciones en diferencias de un sistema es
n
5 1 1
y ( n ) - y ( n - 1) + y ( n - 2 ) = u ( n )
6 6 5
Con y(-1) = 6, y(-2) = 25
5 1 1 n
Z + { y ( n )} - Z + y ( n - 1) + Z + y ( n - 2 ) = Z + u ( n ) (I)
6 6 5
5 1 1
Y + ( z ) - z -1 Y + ( z ) + y ( -1) z + z -2 Y + ( z ) + y ( -1) z + y ( -2 ) z 2 =
6 6 1
1 - z -1
5
Considerando los datos del problema, se tiene
5 1 1
Y + ( z ) - z -1 Y + ( z ) + 6 z + z -2 Y + ( z ) + 6 z + 25 z 2 =
6 6 1
1 - z -1
5
Ecuacin que se puede escribir como
5 1 5 1
Y + ( z ) 1 - z -1 + z -2 = - z -1 + +
6 6 6 1 - 1 z -1
5
6 6
5z2 - 6z + 5z 2 - 6 z +
5 5
1 1 6
6z z - 6z z - z 5z 2 - 6 z +
Y + ( z) = 5
= 5
= 5
5 -1 1 -2 6 z 2 - 5 z + 1 1
1- z + z z - ( 6 z - 5 z + 1)
2
5
2
6 6 6z
3
6
z 5z 2 - 6 z +
Y + ( z) = 5
1 1 1
z - z - z -
5 2 3
Y + ( z) A A A
= 1 + 2 + 3
z 1 1 1
z- z- z-
5 2 3
Donde
2 6
+
( ) 5z - 6 z +
=
1 Y z 5
A1 = z - =5
5 z z=1 1 1
z - z - 1
2 3 z=
5
2 6
1 Y ( z)
+ 5z - 6z +
=
5
A2 = z - = 11
2 z z=1 1 1
z - z - 1
5 3 z=
2
2 6
1 Y (z)
+ 5z - 6 z +
=
5
A3 = z - = 11
3 z z=1 1 1
z - z - 1
5 2 z=
3
Luego
Y + ( z) 1 1 1
=5 + 11 + 11
z 1 1 1
z- z- z-
5 2 3
De donde
z z z
Y + (z) = 5 + 11 + 11
1 1 1
z- z- z-
5 2 3
4
Por lo tanto
1 n 1
n
1
n
y ( n) = Z + -1
{Y ( z )} = 5 5 + 11 2 + 11 3 u ( n )
+
lim y ( n ) = lim ( z - 1) Y + ( z )
n z 1
En este caso
6
z 5z 2 - 6 z +
lim y ( n ) = lim ( z - 1) 5
=0
n z 1 1 1 1
z - z - z -
5 2 3
5
PAUTA PRIMERA PRUEBA DE ANLISIS DE SEALES
PRIMER SEMESTRE 2014
-2 -1 0 1 2 4 t
-1
Figura P1
Solucin
Valor Eficaz. Como x(t) es una seal peridica, con simetra par, su valor eficaz Xeff est
dado por:
T /2
2
X eff = x ( t ) dt
2
T 0
1 1 1 1
X eff = ( 4t - 4t + 1) dt = 4t dt - 4tdt + dt
2 2
0 0 0 0
4 1
X eff = - 2 +1 =
3 3
1
|x(t)|
-2 -1 0 1 2 4 t
-1
Figura P1a)
El valor medio de |x(t)| es
1
< x ( t ) >= x ( t ) dt
T T
En este caso T = 1, y como |x(t)| presenta simetra par, la ecuacin anterior se puede
escribir de la siguiente manera
1/ 2
< x ( t ) >= ( -2t + 1) dt = ( -t + t ) 0
1/ 2
2
1
< x ( t ) >=
2
En consecuencia:
X eff 2
jf = =
< x (t ) > 3
2
Problema N2. Determinar el porcentaje de la potencia media total de la seal x(t) que est
contenida en las tres primeras armnicas, incluida la componente continua, de la seal x(t)
mostrada en la Figura P1.
Solucin
La Figura P1 es
x(t)
-2 -1 0 1 2 4 t
-1
Se pregunta por:
P3
100 [ % ]
Pt
Donde P3 es la potencia contenida en las tres primeras armnicas y Pt es la potencia media
total de x(t). La potencia P3 se calcula aplicando el Teorema de Parseval, el que establece
que:
3
P3 = C0 + 2 Cn
2 2
n =1
1
Cn = x ( t ) e- jnw0t dt
TT
T /2
2
Cn =
T x ( t ) cos ( nw t ) dt
0
0
x ( t ) = -2t + 1
Por lo tanto, para n = 0, se tiene:
1 1
C0 = x ( t ) dt = ( -2t + 1) dt = -t 2 + t 0
1 1
0
0 0
3
C0 = 0
Para n 0 , se tiene:
1 1 1
Cn = ( -2t + 1) cos ( nw0 t ) dt = ( -2 ) t cos ( nw0t ) dt + cos ( nw0t ) dt
0 0 0
Por tabla:
cos ( cx ) xsen ( cx )
x cos ( cx ) dx = c2
+
c
Luego
cos ( nw0t ) tsen ( nw0 t ) sen ( nw0t )
1 1
Cn = -2 + +
n w0 nw0 nw0
2 2
0 0
Dado que w0T = 2p , como T = 2, en consecuencia w0 = p , lo que implica que Cnse puede
escribir como
cos ( np t ) tsen ( np t ) sen ( np t )
1 1
Cn = -2 + +
np np np
2 2
0 0
-2 2
Cn = cos ( np ) - 1 = 2 2 1 - cos ( np )
2 2
np np
Para n = 1, se obtiene
2 4
C1 = 2 1 - cos (p ) = 2
p p
Para n = 2, se tiene
2
C2 = 1 - cos ( 2p ) = 0
4p 2
Para n = 3, se tiene:
2 4
C3 = 2 1 - cos ( 3p ) = 2
9p 9p
Por lo tanto:
16 16
C1 C3
2 2 2 2
; C2 =0 ; ; C0 =0
100 8100
Luego:
4
2
(
P3 = C0 + 2 C1 + C2 + C3
2 2 2
) = 0 + 2 100
16
+0+
16
[ watts ] = 0,324 [ watts ]
8100
T T
-
2
T
1 1
x ( t ) dt = ( -2t + 1) dt = ( 4t 2 - 4t + 1) dt
2
2 2
Pt =
2
T 0 0 0
Integrando, se obtiene
4 1
Pt = - 2 + 1 = = 0,333333[ watts ]
3 3
Por lo tanto:
P3 0,324
100 = 100 = 97,3[ % ]
Pt 0, 333
5
Problema N3. a) Determinar la seal x(t) si su Transformada de Fourier es
( jw ) + jw + 1
2
X (w ) =
( jw + 2 ) ( jw + 1)
3 2
Solucin
a) Haciendo el cambio de variable r = jw en la ecuacin anterior, se obtiene:
(r) + r +1
2
X (r) =
( r + 2 ) ( r + 1)
3 2
Con
(r ) + r +1 = 3
2
A33 = ( r + 2 ) X ( r ) =
3
( r + 1) r =-2
2
r =-2
d d ( r )2 + r + 1 r2 -1
A32 = ( r + 2) X ( r ) = = =3
3
dr r =-2 dr ( r + 1) 2
r =-2 ( r + 1)
4
r =-2
1 d 2 ( r ) + r + 1 1 d r2 -1 1 ( r + 1) 2r - ( r - 1) 4 ( r + 1)
2 4 2 3
A31 = = = =4
2 dr 2 ( r + 1) 2 2 dr ( r + 1)4 2 ( r + 1)
8
r =-2 r =-2 r =-2
(r ) + r +1 = 1
2
A22 = ( r + 1) X ( r ) =
2
( r + 2 ) r =-1
3
r =-1
A21 =
d
( r + 1) X ( r )
2 d
=
( r ) 2 + r + 1
=
(
( r + 2 ) ( 2r + 1) - ( r ) + r + 1 3 ( r + 2 )
3 2
) 2
= -4
dr r =-1 dr ( r + 2 )3
r =-1 ( r + 2)
6
r =-1
En consecuencia:
1 1 1 1 1
X (r) = 4 +3 +3 -4 +
r+2 (r + 2) (r + 2) r + 1 ( r + 1) 2
2 3
6
Haciendo el cambio de variable r = jw , se obtiene:
1 1 1 1 1
X (w ) = 4 +3 +3 -4 +
jw + 2 ( jw + 2 ) ( jw + 2 ) jw + 1 ( jw + 1) 2
2 3
t n -1 - at 1
e u (t )
( n - 1)! ( jw + a )
n
3
x ( t ) = 4e -2 t + 3te -2t + t 2 e -2t - 4e- t + te - t u ( t )
2
>> w=-2*pi:1/254:2*pi;
>> X=4./(j*w+2)+3./(j*w+2).^2+3./(j*w+2).^3-4./(j*w+1)+1./(j*w+1).^2;
>> plot(w/pi,abs(X));
>> title('Grafica de |H(w)|');xlabel('w/pi'); ylabel('|H(w)|'); grid;
Grafica de |H(w)|
0.14
0.12
0.1
0.08
|H(w)|
0.06
0.04
0.02
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
w/pi
7
Problema N4. a) Determinar la convolucin z(t) de las seales
t t - 2T
x ( t ) = t e y ( t ) = .
T T
b) Plantear la ecuacin que permita calcular energa de z(t).
Solucin.
y(t)
x(t) 1
T/2
-T/2
t t
0 T/2 0 3T/2 2T 5T/2
-T/2
Figura P4.1
En forma arbitraria, se elige como ncleo de la integral de convolucin a la seal x(t), luego
x ( -t ) se muestra en la Figura P4.2
x ( -t )
T/2
T/2
0 t
-T/2
-T/2
Figura P4-2
8
I) t T
y (t )
1
x (t -t ) T/2
t+T/2
t
t-T/2 t 0
3T/2 2T 5T/2
En este caso
z (t ) = y (t ) x ( t - t ) dt = 0
-
II) T t 2T
y (t )
1 x (t -t )
T/2
t t+T/2
t
0
t-T/2 3T/2 2T 5T/2
-T/2
En este caso
t +T /2
1 3T
z (t ) = ( -t + t ) dt = 2 t
2
- t +T2
3T / 2 2
9
III) 2T t 3T
x (t - t ) y (t )
1
T/2
t t+T/2
t
0
3T/2 t-T/22T 5T/2
-T/2
En este caso
5T / 2
5T / 2
t2
z ( t ) = ( -t + t ) dt = - + tt
t -T / 2 2 t -T / 2
t2 5
z (t ) = - + tT - 3T 2
2 2
La energa de z(t) es
Ez = z ( t ) dt
2
10
PAUTA SEGUNDA PRUEBA ANALISIS DE SEALES
PRIMER SEMESTRE 2014
1,5
1
-1 0 t
-1
Figura P.1.
b) Determinar la energa o potencia media de x(t)-
Solucin.
a) Se aplica la definicin de integral de autocorrelacin, dada por:
Rxx (t ) = x ( t ) x ( t + t ) dt
-
a1) t 2
En este caso, se tiene la situacin mostrada en la Figura P1.1.
x (t + t )
1,5
x(t)
-t + 1 1
-t - 1 -t -1 0 t
-1
Figura P.1.1.
1
En esta situacin, se tiene:
Rxx (t ) = x ( t ) x ( t + t ) dt = 0
-
a2) 1 t 2
x (t + t )
1,5
x(t)
-t -t + 1 1
-t - 1 -1 0 t
-1
Figura P.1.2.
En este caso
-t +1 -t +1
1,5 2
Rxx (t ) = ( -1, 5t )( -1) dt = t
-1 2 -1
Rxx (t ) =
2
(t - 2t )
1,5 2
a3) 0 t 1
x (t +t )
1,5
x(t)
-t -t + 1 1
-t - 1 -1 0 t
-1
Figura P.1.3.
En este caso:
2
-t 0 -t +1
Rxx (t ) = ( -1,5t ) -1,5 ( t + t ) dt + ( -1, 5t )( -1) dt + ( -1)( -1) dt
-1 -t 0
-t 0
2, 25 3 2, 25 2 1,5 2
Rxx (t ) =
-t +1
t + tt + t +t 0
3 2 -1 2 -t
0, 75 3 1,5 2 4, 25 5, 25
Rxx (t ) = t - t - t+
2 2 2 3
a4) -1 t 0
1,5
x (t +t )
x(t)
-t 1 -t + 1
-1 -t - 1 0 t
-1
Figura P.1.4.
En este caso:
0 -t 1
Rxx (t ) = ( -1, 5t ) -1, 5 ( t + t ) dt + ( -1) -1, 5 ( t + t ) dt + t ( -1)( -1) dt
-t -1 0 -
0 -t
2, 25 3 2, 25 2 1,5 2
Rxx (t ) =
-t
t + tt + + 1, 5tt + t -t
1
t
3 -t -1 2 0
0
2
2, 25 3 1,5 2 4, 25 5, 25
Rxx (t ) = - t - t ++ t+
6 2 2 3
a5) -2 < t < -1
x (t +t )
1,5
x(t)
1 -t -t + 1
-1 0 -t - 1 t
-1
Figura P.1.5.
3
En este caso
1
Rxx (t ) = t ( -1) -1, 5 ( t + t ) dt
- -1
1
1,5 2
Rxx (t ) = t + 1,5tt
2 -t -1
1,5 2
Rxx (t ) = 1, 5t + t
2
a6) t < -2
En este caso
Rxx (t ) = 0
4
PROBLEMA N 2.a) Determinar la energa de la seal:
1 n
para -2 n 3
x ( n ) = 4
0
otros valores
b) Determinar la secuencia autocorrelacin de la secuencia
x1 ( n ) = {2, -1,3,1, -2, -3}
-
Solucin
a) La energa Ex de una seal de tiempo discreto x(n), est dada por:
x ( n)
2
Ex =
n =-
x ( n) = x ( -2 ) + x ( -1) + x ( 0 ) + x (1) + x ( 2 ) + x ( 3)
2 2 2 2 2 2 2
Ex =
n =-2
b) Para resolver este apartado, como la seal x(n) es de longitud finita, o sea,x(n) es de
enrga, se aplica la siguiente relacin de autocorrelacin
rxx ( l ) = x ( l ) * x ( -l )
Aplicando, mtodo matricial para calcular rxx ( l ) , se tiene:
x (l)
x ( -l ) 2 -1 3 1 -2 -3
-3 -6 3 -9 -3 6 9
-2 -4 2 -6 -2 4 6
1 2 -1 3 1 -2 -3
3 6 -3 9 3 -6 -9
-1 -2 1 -3 -1 2 3
2 4 -2 6 2 -4 -6
5
De donde
rxx ( l ) = {-6, -1, -5, -4, 2, 28, 2, -4, -5, -1, -6}
-
6
Problema N 3. a) Determinar la secuencia z(n), si
z ( n) = x ( n) + y ( n)
Con
x ( n ) = {1, 2, -2, -1,3} , y ( n ) = {1, 2, -2, -1,3}
- -
b) Determinar la secuencia r yx ( l )
Solucin
a) Para sumar las secuencias se debe realizar rellenos de ceros cuando son de distinta
longitud, como es en este caso. Luego
b) Se tiene
ryx ( l )
r yx ( l ) =
rxx ( 0 ) ryy ( 0 )
Considerando que
ryx ( l ) = y ( l ) * x ( -l )
Y aplicando mtodo matricial, se tiene
y (l)
x ( -l ) 1 2 -2 -1 3
3 3 6 -6 -3 9
-1 -1 -2 2 1 -3
-2 -2 -4 4 2 -6
2 2 4 -4 -2 6
1 1 2 -2 -1 3
Luego
7
ryx ( l ) = {3,5, -10, -3,19, -3, -10, 5,3}
-
Para rxx ( l ) = x ( l ) * x ( -l ) , se tiene
x (l)
x (-l ) 1 2 -2 -1 3
3 3 6 -6 -3 9
-1 -1 -2 2 1 -3
-2 -2 -4 4 2 -6
2 2 4 -4 -2 6
1 1 2 -2 -1 3
De donde
rxx ( 0 ) = 19
Para ryy ( l ) = y ( l ) * y ( -l ) , se tiene
y (l)
y ( -l ) 1 2 -2 -1 3
3 3 6 -6 -3 9
-1 -1 -2 2 1 -3
-2 -2 -4 4 2 -6
2 2 4 -4 -2 6
1 1 2 -2 -1 3
Se tiene
ryy ( 0 ) = 19
Como
ryy ( 0 ) = rxx ( 0 ) = 19
Se cumple
3 5 10 3 3 10 5 3
r yx ( l ) == , , - , - ,1, - , - , ,
19 19 19 19 19 19 19 19
-
8
Problema N 4. La seal x(t) tiene como Transformada de Fourier la que se muestra en la
Figura P.4
X(f)
1
-20 0 20 f [Khz]
Figura P.4
1
a) Se muestrea idealmente con un intervalo de muestreo Ts = 10-4 [ seg ] . Dibujar el
5
espectro de la muestreada.Se puede recuperar la seal x(t) a partir de la seal muestrada?.
Justifique su respuesta.
1
b) Qu pasa si la seal x(t) se muestrea con un intervalo de muestreo de 10-4 [ seg ]
3
?.Justifique su respuesta.
Solucin
Como el espectro X d ( f ) , de la seal muestreada, est dado por
Xd ( f ) = X ( f )* S ( f )
Como S(f) es el espectro de la seal muestreadora, que es un tren de impulsos unitarios, con
una separacin uniforme igual a la frecuencia de muestreo fs. Dado que la frecuencia de
muestreo es
1 1
fs = = = 50 [ KHz ]
Ts 1 10-4
5
Se tiene que la grfica del espectro de la seal muestreada, es el mostrado en la Figura P4.1
Xd ( f )
f [ Khz ]
-50 -20 0 20 50 100
Figura P4.1
9
En la Figura P4.1, se observa que existe una guarda de frecuencia de 10[Khz], lo cual
determina, que en este caso, se puede recuperar la seal original a partir de la seal
muestreada.
fs 2 fm
f s 2 20 [ Khz ]
O sea
f s 40 [ Khz ]
1
Con intervalo de muestreo de Ts = [ seg ] , se tiene una frecuencia de muestreo
3 104
1
fs = = 30 [ Khz ]
1
3 10 4
Por lo que en este caso, no se cumple con el Teorema de Muestreo, en consecuencia, con
una frecuencia de muestreo de 30[Khz], no se puede recuperar la seal original a partir de
la seal muestreada.
10
PAUTA TERCERA PRUEBADE ANLISIS DE SEALES
e- jW
X (W) =
1 1
1 + e- jW - e - j 2 W
6 6
Solucin.
Haciendo r = e - jW , se tiene:
r
X (r) =
1 1
1+ r - r2
6 6
-6r
X (r) =
( r - 3)( r + 2)
La expansin en fracciones parciales de X(r) es:
-6r A A
X (r) = = 1 + 2
( r - 3)( r + 2 ) r - 3 r + 2
Donde:
-6r 18
A1 = ( r - 3) X ( r ) r =3 = =-
( r + 2 ) r =3 5
-6r 12
A2 = ( r + 2 ) X ( r ) r =-2 = =-
( r - 3) r =-2 5
Por lo tanto
18 1 12 1
X (r) = - -
5 r -3 5 r + 2
1
18 1 12 1 6 1 6 1
X (W) = - - jW
- - jW
= -
5 e - 3 5 e + 2 5 1 - 1 e- jW 5 1 - jW
1- - e
3 2
1
a nu ( n ) , a <1
1 - ae - j W
Se obtiene
6 1 1
n n
x ( n ) = - - u ( n )
5 3 2
2
Problema N2. Si la secuencia x(n) tiene como Transformada Z
X ( z ) = 4 z 3 - 2 z 2 + z - 2 - 3 z -1 + 2 z -2
Y ( z ) = 2 z 2 + z - 4 + z -1 - 2 z -2 + 3 z -3
Solucin.
Z { x ( n ) * y ( n )} = X ( z ) Y ( z )
Luego:
Z -1 {W ( z ) = X ( z ) Y ( z )} = w ( n ) = x ( n ) * y ( n )
W ( z ) = X ( z ) Y ( z ) = 8 z 5 - 16 z 3 + 9 z 2 - 22 z + 26 + 4 z -1 - 4 z -2 + 2 z -3 - 13 z -4 + 6 z -5
Aplicando que:
5
W ( z) =
n =-
w( n) z-n = w( n) z
n =-5
-n
Se deduce que:
Otra forma es calcular x(n) e y(n) a partir de X(z) e Y(z), respectivamente, para enseguida
determinar w(n) = x(n)*y(n).
3
y ( n ) = {2,1, -4,1, -2,3}
-
x(n)
y(n) 4 -2 1 -2 -3 2
2 8 -4 2 -4 -6 4
1 4 -2 1 -2 -3 2
-4 -16 8 -4 8 12 -8
1 4 -2 1 -2 -3 2
-2 -84 -2 4 6 -4
3 12 -6 3 -6 -9 6
4
Problema N 3.Se tiene el sistema de tiempo discreto dado por la ecuacin en diferencias
de entrada salida:
3 1
y ( n + 2) - y ( n + 1) + y ( n ) = x ( n )
2 2
n
1
Con x ( n ) = u ( n ) ; y ( 0 ) = 10 ; y (1) = 4
4
Determinar y(n).
Solucin.
Para resolver este problema, se aplicar Transformada Z Unilateral, para considerar los
datos y(0) = 10, y(1) = 4. Considerando las propiedades de desplazamiento temporal, o sea:
k -1
Z { x ( n + k )} = z k X + ( z ) - x(n) z - n
n= 0
1
3 1 1
z 2 Y + ( z ) - y ( n ) z - n - z Y + ( z ) - y ( 0 ) + Y + ( z ) =
n =0 2 2 1
1 - z -1
4
3 1 1
z 2 Y + ( z ) - y ( 0 ) - y (1) z -1 - z Y + ( z ) - y ( 0 ) + Y + ( z ) =
2 2 1
1 - z -1
4
3 1 1
z 2 Y + ( z ) - 10 - 4 z -1 - z Y + ( z ) - 10 + Y + ( z ) =
2 2 1
1 - z -1
4
3 1 z
Y + ( z ) z 2 - z + = 10 z 2 - 11z +
2 2 z-
1
4
27 2 55 27 2 55
10 z 3 -z + z 10 z 3 - z + z
Y + ( z) = 2 4 = 2 4
2 3 1 1 1 1
z - z + z - z - ( z - 1) z -
2 2 4 2 4
Por lo que
5
27 55
Y + ( z) 10 z 2 - z+ A A A
= 2 4 = 1 + 2 + 3
1 1 1 z -1 1
z - ( z - 1) z - z - 2
z z-
2 4 4
Con
27 55
10 z 2 - z+
1 Y ( z) 2 4
A1 = z - = = -38
2 z z =1/ 2 1
( z - 1) z -
4 z =1/ 2
27 55
Y (z) 10 z 2 - z+
A2 = ( z - 1) = 2 4 = -41
z z =1 1 1
z - z -
2 4 z =1
27 55
+
( ) 10 z 2 - z+
1 Y z 2 4 176
A3 = z - = =
4 z z =1/ 4 1
z - ( z - 1)
3
2 z =1/ 4
Por lo tanto:
1 1 176 1
Y + ( z ) = -38 - 41 -1
+
1 -1
1- z 1- z 1
3 1 - z -1
2 4
1
n
176 1
n
y ( n ) = -38 - 41 + u (n)
2 3 4
6
PAUTA PRIMERA PRUEBA ANALISIS DE SEALES
SEGUNDO SEMESTRE 2014
02 de Octubre 2014.
Ex ( t ) = x (t )
2
dt
-
E x ( t ) = e -10t dt
-2
Integrando, se tiene
e 20
Ex ( t ) = [J ]
10
b) En general, se tiene
X(f)= x (t ) e
- jw t
dt
-
X ( w ) = e -5t e- jwt dt
-2
1
X (w ) = - e( )
- 5 + jw t
5 + jw -2
e( 5 + jw ) 2 10 e
j 2w
X(f )= =e
5 + jw 5 + jw
cos 2w + jsen2w
X ( w ) = e10
5 + jw
1
c) El mdulo de X(f) es
1
X ( w ) = e10
25 + w 2
Por lo tanto
e10
X (0) = = 0, 2e10
5
e10
X (1) = = 0,196e10
26
e10
X ( 2) = = 0,186e10
29
10
e
X ( 3) = = 0,171e10
34
e10
X ( 5) = = 0,141e10
5 2
El bosquejo del espectro de ampiltud de la seal x(t) dada se muestra en la Figura P1.
X (w )
-5 -4 -3 -2 -1 0 1 2 3 4 5 w
2
Problema N2. a)Determinar la seal x(t) si su Transformada de Fourier X(w) es
1 + 2 jw
X ( w) =
( jw ) - 4 jw - 4
2
Solucin
a) Haciendo el cambio de variable jw = r , en X ( w ) , se obtiene:
1 + 2r
X (r) =
r - 4r - 4
2
( )
r 2 - 4r - 4 = 0 p1 = 2 1 + 2 = 2,82; p 2 = 2 1 - 2 = -0,82 ( )
Luego, X(r) se puede escribir como:
1 + 2r A1 A2
X (r) = = +
( r - 2,82 )( r + 0,82) r - 2,82 r + 0,82
Con
1 + 2r 166
A1 = ( r - 2,82 ) X ( r ) r = 2,82 = =
( r + 0,82 ) r = 2,82 91
1 + 2r 16
A2 = ( r + 0,82 ) X ( r ) r =-0,82 = =
( r - 2,82 ) r =-0,82 91
Por lo tanto:
166 1 16 1
X (r) = +
91 r - 2,82 91 r + 0,82
166 1 16 1
X (w ) = +
91 jw - 2,82 91 jw + 0,82
Aplicando
F {e - at u ( t )} =
1
a + jw
3
Se obtiene
166 2,82 t 16 -0,82t
x (t ) = e + e u (t )
91 91
1 2
x ( t ) dt
T T
X eff =
TT TT
1 1 1
X eff =
TT sen 2tdt + 2 sent cos 2tdt + cos2 2tdt
TT TT
1 1 - cos 2t 1 1 1 + cos 4t
X eff = dt + ( sen3t + sent ) dt + dt
TT 2 TT TT 2
1 1
TT senwtdt = cos 2wtdt = 0
TT
1 1 1 1
X eff =
TT2
dt + dt = 1
TT2
4
1 t -1
Problema N 3. a) Determinar la autocorrelacin de la seal x ( t ) = t
2 2
b) Determinar el porcentaje de la potencia media, con referencia a la potencia media total,
contenida hasta la tercera armnica, inclusive, de la seal peridica mostrada en la Figura
P.3.
x(t)
------- -------
0 2 t
Figura P3.1.
Como x(t) es limitacin estricta en el tiempo, es seal de energa, luego, aplicando la
definicin de autocorrelacin correspondiente, se tiene:
Rxx (t ) = x ( t ) x ( t + t ) dt
-
a1) t 2
1 x(t)
x (t + t )
-t
-t + 2 0 2 t
En este caso
Rxx (t ) = x ( t )( t + t ) dt = 0
-
a2) 0 t 2
5
1 x (t + t ) x(t)
-t 0 -t + 2 2 t
En este caso
-t + 2
1 1
Rxx (t ) = t ( t + t ) dt
0 2 2
-t + 2 -t + 2
1 1
Rxx (t ) = t 3 + t 2t
6 0 4 0
1 1 1
Rxx (t ) = ( -t + 2 ) + ( -t + 2 ) t = ( -t + 2 ) (t + 4 )
3 2 2
6 4 12
a3) -2 t 0
x (t + t )
1 x(t)
0 -t 2 -t + 2 t
En este caso
-2 2 2
1 1 1 1
Rxx (t ) = t ( t + t ) dt = t 3 + t 2t
-t
2 2 6 -t 4 -t
4 1
Rxx (t ) = +t - t 3
3 12
a4) t -2
x (t + t )
1 x(t)
-t -t + 2 t
0 2
En este caso Rxx (t ) = x ( t )( t + t ) dt = 0
-
6
b) Se pide
P3
100 [ % ]
PT
Con
3 3
P3 = Cn = C0 + 2 C n
2 2 2
-3 n =1
T /2
1
x 2 ( t ) dt
T -T/2
PT =
Clculo de P3.
T /2
1
x (t ) e
- jnw0t
Cn = dt
T -T /2
n n
2 sen p sen p
Cn = 2 = 2
pn p
n
2
Luego
n
Cn = sin c
2
Por lo tanto
1 3
C0 = sin c ( 0 ) = 1 ; C1 = sin c =0,637 ; C 2 = sin c (1) = 0 ; C3 = sin c =-0,212
2 2
7
Lo que determina
3
P3 = C0 + 2 C n = 1 + 2 ( 0,637 ) + ( -0, 212 ) [ watts ]
2 2 2 2
n =1
P3 = 1,90 [ watts ]
Clculo de PT.
T /4
4
dt = 2 [ watts ]
T -T/ 4
PT =
En consecuencia
P3 1,9
= 100 = 95 [ % ]
PT 2
8
PAUTA SEGUNDA PRUEBA ANLISIS DE SEALES
2 SEMESTRE 2014. 19 NOVIEMBRE
M
1
qxx ( l ) = lim
M 2 M + 1
x ( n) x (n - l)
n =- M
16 M
16 M -1- l 1
qxx ( l ) = lim
M 2 M + 1
n =2 + l
1 = lim
M 2 M + 1
( M - 2 - l + 1) = 16 Mlim
2 M + 1
= 16
2
Por lo tanto
qxx ( l ) = 8
1
16 M 16 M -1
qxx ( l ) = lim
M 2 M + 1
n =2
1 = lim
M 2 M + 1
( M - 2 + 1) = 16 lim
M 2 M + 1
=8
En consecuencia
qxx ( l ) = 8 "l
r xx
( l ) = x ( n ) x ( n - l ) = x ( l ) * x ( -l )
n
x (l)
x ( -l ) 2 -1 -2 1 3 1
1 2 -1 -2 1 3 1
3 6 -3 -6 3 9 3
1 2 -1 -2 1 3 1
-2 -4 2 4 -2 -6 -2
-1 -2 1 2 -1 -3 -1
2 4 -2 -4 2 6 2
De la matriz, se obtiene
2
Problema N 2. a) Usando Parseval, determinar la potencia media de la secuencia x(n)
dada por
2p n 2p n 2p n p
x ( n ) = 1 + sen + 3cos + cos -
N N N 2
b) Dibujar los espectros de magnitud y de fase de la seal x(n) del apartado a).
Solucin
a) El Teorema de Parseval para secuencias peridicas, determina que la potencia media P
de la secuencia considerada es
N -1
P = Cn
2
n =0
donde los Cn son los coeficientes de la serie de Fourier asociada a la secuencia en cuestin.
Luego, es necesario determinar los coeficientes de la serie de Fourier de x(n). Para ello, se
aplica la siguiente relacin trigonomtrica, en la expresin de x(n)
2p n p n 2p n p 2p n p 2p n
cos - = cos cos + s en s en = s en
N 2 N 2 N 2 N
2p n 2p n 2p n
x ( n ) = 1 + sen + 3cos + s en
N N N
2p n 2p n
x ( n ) = 1 + 2sen + 3cos
N N
2p (1) n
1 j -j
2p n
3 j 2p (1) n -j
2p n
x ( n) = 1 + e N - e N + e N + e N
j 2
2p (1) n 2p ( N -1) n
3 j 3 j
x ( n) = 1 + - j e N
+ + j e N
2 2
En este caso
3
3 3 13
C0 = 1 C0 =1 ; C1 = -j ; C N -1 = + j C1 = C N -1 =
2 2 2
P = 7,5 [ watts ]
-(N-1) -1 0 1 N-1 n
Figura P2.1.
-(N-1) 0 1
-1 0 1 N-1 n
-33,7 -33,7
Figura P2.2.
4
Problema N 3. Dada la secuencia
n
1
x ( n) = u ( n + 2)
4
Solucin
a) Se tiene que los espectros de amplitud y de fase de una secuencia x(n), estn dados por
X ( W ) y RX ( W ) , respectivamente. Con X(W) Transformada de Fourier de x(n).
Mtodo 1 para calcular X(W). Una forma de calcular X(W), es aplicar la definicin de
Transformada de Fourier directamente a la secuencia x(n), como se muestra a continuacin:
n n
1 1
X (W) = x ( n) e
n =-
- jnW
= u ( n + 2 ) e- jnW = e - jnW
n =- 4 n =-2 4
1 1 1
X ( W ) = 16e j 2 W + 4e jW + 1 + e- jW + e- j 2 W + e - j 3 W + .......... + 0
4 16 64
1 - jW
El segundo miembro de la ecuacin anterior es una serie geomtrica, con razn e , en
4
consecuencia
16e j 2 W
X (W) =
1
1 - e- jW
4
16e j 2 W 16e j 2 W
X (W) = =
1 1 1
1- ( cos W - jsenW ) 1 - cos W + j senW
4 4 4
Mtodo 2 para calcular X(W). Dada la forma de x(n), X(W) se puede determinar aplicando
la propiedad de desplazamiento temporal de la Transformada de Fourier, tal como se
muestra a continuacin.
La secuencia x(n) se puede escribir como
5
n+2
1
x ( n ) = 16 u ( n + 2)
4
Ecuacin que se puede escribir como
x ( n ) = 16 y ( n + 2 )
Con
n
1
y ( n) = u ( n)
4
F { x ( n ) = 16 y ( n + 2 )} = X ( W ) = 16e j 2 WY ( W )
Siendo
Y ( W ) = F { y ( n )} =
1
1
1 - e- jW
4
Por lo tanto
16e j 2 W
X (W) =
1
1 - e- jW
4
Para determinar los espectros de amplitud y de fase de x(n), X(W) se puede escribir de la
forma polar , es decir
16e j 2 W 16e j 2 W
X (W) = =
1 1 2 2 senW
1 - cos W + j senW 1 1 jarctg 4 -cos W
4 4 1 - cos W + senW e
4 4
senW
16e j 2 W 16 j 2 W- arctg
X (W) = senW
= e 4- cos W
17 1 jarctg 17 1
- cos We 4 - cos W - cos W
6 2 6 2
6
16
Espectro de Amplitud: X (W) =
17 1
- cos W
6 2
senW
Espectro de Fase RX ( W ) = 2W - arctg
4 - cos W
b) Como x(n) es una secuencia con limitacin mixta en el tiempo, se deduce que x(n) es
una seal de energa, por lo tanto su densidad espectral de energa SXX(W) es
S XX ( W ) = X ( W )
2
256
S XX ( W ) = X ( W ) =
2
17 1
- cos W
6 2
256 Joules
S XX ( W ) mx = = 36, 6
7 rad / seg
7
Problema N 4. a) Determinar la seal x(n) que tiene como Transformada de Fourier
e- jW + 2e -2 jW
X (W) =
1 - jW 1 - j 2 W - jW 1 - j2W
1 - e - e 1 - e + e
6 6 4
Solucin
a) Haciendo el cambio de variables r = e- jW , en la ecuacin dada, se tiene
r + 2r 2
X (r) =
1 1 2 1 2
1 - r - r 1 - r + r
6 6 4
-24 ( r + 2r 2 ) -24 ( r + 2r 2 )
X (r) = =
( r - 2 )( r + 3)( r - 2 ) ( r + 3)( r - 2 )
2 3
Con
-24 ( r + 2r 2 ) -24 ( -3) + 18 72
A1 = ( r + 3 ) X ( r ) r =-3 = = = = 2,88
( r - 2) -125
3
25
r =-3
r=2 ( r + 3) r =2
5 5
( 3 - 2 )! dr r = 2 dr ( r + 3) ( r + 3)
2
r=2
r =2
8
-48r 2 - 288r - 72
A32 = = -33,6
( r + 3)
2
r =2
1 d2 1 d -48r 2 - 288r - 72
A31 = ( r - 2) X ( r ) =
3
( 3 - 1) ! d 2 r r = 2 2 dr ( r + 3)
2
r =2
A31 = = -2,88
2 ( r + 3)
4
r =2
1 1 1 1
X ( r ) = 2,88 - 2,88 - 33, 6 - 48
r+3 r-2 ( r - 2) ( r - 2)
2 3
1 1 1
X ( W ) = 2,88 - 2,88 - 33, 6 - 48
( e - jW - 2 )
- jW - jW
e +3 e -2 2
( n + k - 1)! n 1
a u ( n)
n !( k - 1) ! (1 - ae- jW )
k
1 1 1 1
X ( W ) = 0,96 + 1, 44 - 8, 4 +6
1 1
1 - e- jW 1 - jW
2
1 - jW
3
1 - - e - jW 1 - 2 e 1 - 2 e
3 2
n n n n
1 1 1 1
x ( n ) = 0,96 - u ( n ) + 1, 44 u ( n ) - 8, 4 ( n + 1) u ( n ) + 3 ( n + 1)( n + 2 ) u ( n )
3 2 2 2
9
n n
1 1
x ( n ) = 0,96 - u ( n ) + ( -0,96 + 0, 6n + 3n 2 ) u ( n )
3 2
b) Se obtiene x(0) = 0. Para que la secuencia x(n) sea negativa se debe cumplir que n sea
impar y que se satisfaga la siguiente relacin
n n
1 1
0,96 - u ( n ) > ( -0,96 + 0, 6n + 3n 2 ) u ( n )
3 2
Relacin que no se cumple para n 0 , ya que por una parte ( -0,96 + 0, 6n + 3n 2 ) > 0 para
n
1
todo n > 0 y x(n) = 0 para n = 0, y por otra parte 0,96 - u ( n ) decrece ms
3
n
1
rpidamente que ( -0,96 + 0, 6n + 3n ) u ( n ) a medida que aumenta el valor de n.
2
10
PAUTA TERCERA PRUEBA ANLISIS DE SEALES
2 SEMESTRE 2014
c) Aplicando, el Teorema del Valor Final, Determinar el valor final de x(n) del apartado b)
Solucin
a) Transformada Z Bilateral. Por definicin la Transformada Z Bilateral, se tiene
() = ()
=
1 1
() = 3 + 1 + + ; : || > =
1 2
1 (2) 1
+ () = ()
=0
En este caso
+ ()
1
= [( 3) + () + ( ) () + ( + 1)]
2
=0
Obtenindose
1
1 1
+ () = 3 + 1 + + ; : || >
1 1 2
1 (2)
Con
7
+ () 2 4
1 = ( 1) | = | =1
=1 ( 3)
4 =1
7
3 + () 2 4
2 = ( ) | = | =1
4 =3 ( 1)
4 3
=
4
Por lo tanto
+ () 1 1
= +
1 3
4
1 1
+ () = +
1 1 1 3 1
4
En consecuencia
3
() = [1 + ( ) ] ()
4
>>%Determinacin de () a partir de ()
>>z=sym(z);
>>X=z.*(2.*z-7/4)./(z.^2-(7/4).*z+3/4);
>>x=iztrans(X)
x=(3/4)^n+1
2
c) El Teorema del Valor Final establece
lim () = lim( 1) + ()
1
Aplicado al problema, se obtiene
7 7
2 4 2 4
lim () = lim( 1) = lim
1 3 3
( 1) ( ) 1 ( )
4 4
Luego
lim () = 1
3
Problema N2. Determinar si el sistema de tiempo discreto que tiene la siguiente relacin
entrada salida
() = () + ( + 1)
es
a) Causal o no causal
b) Esttico o dinmico.
c) Invariante o variante con el tiempo.
(, ) = ( ) + ( + 1)
4
Problema N 3. a) Determinar la ecuacin en diferencias que modela al sistema cuya
realizacin se muestra en la Figura P.3.
b) Aplicando Transformada Z, determinar la respuesta de entrada cero de tal sistema, si
(1) = (2) = 1.
c) La Funcin de Respuesta de Frecuencia.
()
()
+ 1 1
Solucin
a) Del circuito de la Figura P.3, se deduce que
() = () + ( 1) + ( 1) 0,5( 2)
O sea
() ( 1) + 0,5( 2) = () + ( 1) (I)
Como se pide la respuesta de entrada cero (() = 0), se obtiene la ecuacin en diferencias
homognea, dada por
() ( 1) + 0,5( 2) = 0
b) La solucin de esta ecuacin en diferencias homognea, determina la respuesta de entrada
cero. Aplicando Transformada Z Unilateral, y la propiedad de retardo temporal, se obtiene
+ () 1 [ + () + (1)] + 0,5 2 [ + () + (1) + (2) 2 ] = 0
+ ()[1 1 + 0,5 2 ] = (1) 0,5(1) 1 0,5(2)
De donde
(1) 0,5(1) 1 0,5(2)
+ () =
1 1 + 0,5 2
En funcin de los polos y de los valores de las condiciones iniciales, se tiene
0,5 2 0,5
+ () =
1 1 1 1
( [2 + 2]) ( [2 2])
La expansin en fracciones parciales, es
5
+ () 0,5 0,5 1 2
= = +
1 1 1 1 1 1 1 1
( [2 + 2]) ( [2 2]) ( [2 + 2]) ( [2 2])
Con
1 1 + () 0,5 0,5 1 1
1 = ( [ + ]) | = | = +
2 2 =1+1 ( [1 1]) 4 4
2 2 2 2 1 1
= +
2 2
1 1
2 = 1 =
4 4
Luego
+ () 1 1 1 1 1 1
=( + ) +( )
4 4 ( [1 + 1]) 4 4 ( [1 1])
2 2 2 2
De donde
1 1 1 1 1 1
+ () = ( + ) +( )
4 4 1 [1 + 1] 1 4 4 1 [1 1] 1
2 2 2 2
Con
1 1 2 1 1 2
+ = 4 ; = 4
4 4 4 4 4 4
1 1 2 1 1 2
+ = 4 ; = 4
2 2 2 2 2 2
+ () se puede escribir como
2 1 2 1
+ () = 4 + 4
4 2 4 2
1 2 4 1 1 2 4 1
6
En consecuencia
2 2 2 2
() = 1 { +
()} = [ 4 ( ) 4 + 4 ( ) 4 ] ()
4 2 4 2
2 2
(+1)
(+1)
() = ( ) ( 4 + 4 ) ()
4 2
Aplicando Euler, se obtiene
2 2
() = ( ) cos [ ( + 1)] ()
2 2 4
Finalmente
+1
2
() = ( ) cos [ ( + 1)] ()
2 4
( ) = ( )
=0 =0
Por lo tanto
1 +
() =
1 + 0,5 2
7
Problema N4. Si
( ) si es entero
() = {
0
Demostrar que
() = ( )
Solucin
Para la resolucin del problema, se hace uso de la definicin de Transformada Z. En primer
lugar s le aplica a la secuencia (), definida en el enunciado del problema, o sea
() = () = ( ) ()
= =
Siendo n/k entero, es decir
=
Siendo m entero. Haciendo el cambio de variable en la ecuacin (I), se tiene
() = ()
=
Esta ecuacin se puede escribir como
() = ()( )
=
Haciendo = , en la ecuacin anterior, se obtiene
() = ()
=
() = ()
=
Luego
() = ()
Pero = , en consecuencia
() = ( )
Que era lo que se peda demostrar
8
ANEXO II
SOLUCIONARIOS DE TALLERES
SOLUCIN TALLER 1 ANLISIS DE SEALES
EJERCICIO N 1. Sea
2 + 3x + 5x 2
H ( x) =
6 + 11x + 6 x 2 + x3
SOLUCIN
>>num = [5 3 2];
r=
19.0000
-16.0000
2.0000
p=
-3.0000
-2.0000
-1.0000
k=
1
[]
19 16 2
H ( x) = - +
x + 3 x + 2 x +1
>>num=[2 3 5];
>> [r,p,k]=residue(num,den)
r=
2.0000
-8.0000
6.3333
p=
-1.0000
-0.5000
-0.3333
k=
[]
19
8 2
H ( x) = 3 - +
1 1 x +1
x+ x+
3 2
De donde se obtiene
2 x 2 + 3x + 5
H ( x) = 3
6 x + 11x 2 + 6 x + 1
2
De los resultados obtenidos en los apartados a) y b), se deduce que se debe respetar las
definiciones de los vectores num y den al usar la sintaxis [r,p,k] = residue(num,den).
c) Para
2 + 5x 2
H ( x) =
6 + 11x + 6 x 2 + x3
>>num=[5 0 2];
>> [r,p,k]=residue(num,den)
r=
23.5000
-22.0000
3.5000
p=
-3.0000
-2.0000
-1.0000
k=
[]
47 1 1 7 1
H ( x) = g - 22g + g
2 x+3 x + 2 2 x +1
En este caso fue necesario efectuar un relleno de cero en el vector num ya que en l se tiene
que b1 = 0, lo que implica que los residuos del apartado c) son diferentes a los del apartado
a), mantenindose los polos iguales.
3
EJERCICIO N 2. Si
x ( t ) = t u ( t ) - u ( t - 2 )
Proponer un programa MATLAB para dibujar las componentes par e impar de x(t) dada.
Con escala de -4 a +4 en ambos ejes.
SOLUCIN
Se tiene que componente par xp(t) de la seal x(t) est dada por:
1
xP ( t ) = x ( t ) + x ( -t )
2
x ( -t ) = ( -t ) u ( -t ) - u ( -t - 2 ) = ( -t ) u ( t + 2 ) - u ( t )
>> t=-4:0.001:4;
>> x=(t).*[stepfun(t,0)-stepfun(t,2)];
>>x1=(-t).*[stepfun(t,-2)-stepfun(t,0)];
>>xp=(1/2)*[x+x1];
>>xi=(1/2)*[x2-x1];
>>subplot(2,1,2)
>>plot(t,xi);grid
>>axis([-4 4 -4 4]);
>>title('Grfica de xi(t)');
>>subplot(2,1,1);
>>plot(t,xp);grid
>>axis([-4 4 -4 4]);
>>title('Grfica de xp(t)');
4
Grfica de xp(t)
4
-2
-4
-4 -3 -2 -1 0 1 2 3 4
Grfica de xi(t)
4
-2
-4
-4 -3 -2 -1 0 1 2 3 4
5
SOLUCIN DE TALLER 2 DE ANLISIS DE SEALES
EJERCICIO . Sea
x ( t ) = e -t
2
Solucin
>> t=sym('t');
>> x=exp(-t^2);
>> X=fourier(x);
>> X
X=
pi^(1/2)/exp(w^2/4)
O sea
p
X(f )=
( p2f 2 )
e
1
>> w=-2*pi:1/254:2*pi;
>> X=pi^(1/2)./exp(w.^2/4);
>> subplot(2,1,1)
>> plot(w/pi,abs(X));
>> xlabel('w/pi');
>>title('Grfica |H(f)|');
>> ylabel('|X(f)|');grid
>> subplot(2,1,2)
>> plot(w/pi,angle(X));
>> title('ang(X(f))');
>> ylabel('ang(X(f))');grid
Grfica |H(f)|
2
1.5
|X(f)|
0.5
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
w/pi
Grfica de ang(X(f))
1
0.5
ang(X(f))
-0.5
-1
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
2
SOLUCIN TALLER N 3 ANLISIS DE SEALES
2 - z -1 + 3 z -2 + 4 z -4
X (z) =
3 + 2 z -1 - z -2
Solucin.
r=
2.5000
29.1667
p=
-1.0000
0.3333
k=
-31 -8 -4
>>
Luego, la expansin en fracciones parciales de X(z) dada, es
2, 5 29,167
X ( z ) = -31 - 8 z -1 - 4 z -2 + +
1 - ( -1) z -1
1
1 - z -1
3
b) El programa MATLAB propuesto es
>> z=sym('z');
>> X=-31-8*(z^-1)-4*(z^-2)+2.5/(1-(-1)*(z^-1))+29.167/(1-(1/3)*(z^-1));
>> x=iztrans(X)
x=
(29167*(1/3)^n)/1000 - 31*kroneckerDelta(n, 0)
O sea
n
1
x ( n ) = -31d ( n ) - 8d ( n - 1) - 4d ( n - 2 ) + 2, 5 ( -1) u ( n ) + 29,167 u ( n )
n
3
SOLUCIN TALLER 4 DE ANLISIS DE SEALES
Solucin
1
Grfica de z(n)=x(n)*y(n)
12
10
6
z(n)
-2
-4
-5 -4 -3 -2 -1 0 1 2 3 4 5
n
2
SOLUCIN DE TALLER 5 DE ANLISIS DE SEALES
EJERCICIO . Si
x ( t ) = t u ( t ) - u ( t - 2 )
a) Usando la funcin int , cuya sintaxis es int(C,x,a,b), proponer un programa MATLAB
para determinar la funcin autocorrelacin de x(t).
b) Proponer un programa MATLAB para graficar la auocorrelacin obtenida en al apartado
a).
Para declarar simblico el escaln unitario, se usa la sintaxis
escalon = sym('Heaviside(t)')
Solucin
a) La grfica de x(t), se muestra en la Figura 1
x(t)
0 2 t
Figura 1
Rxx (t ) = x ( t + t ) x ( t ) dt
-
Se tiene, para;
i) t 2
La Figura 2, ilustra tal situacin
x(t)
x (t +t ) 2
-t -t + 2 0 2 t
Figura 2
En este caso
Rxx (t ) = x ( t + t ) x ( t ) dt = 0
-
ii) 0 t 2
La Figura 3, ilustra esta situacin
x(t)
x (t + t ) 2
-t 0 -t + 2 2 t
Figura 3
La ecuacin de x ( t + t ) ,es
x (t + t ) = t + t
Por lo tanto, el programa MATLAB propuesto, es
>> t=sym('t');
>> T=sym('T');
>> z=t +T; y=t;
>> r=z*y;
>> R=int(r,t,0,-T+2)
R=
((T - 2)^2*(T + 4))/6
O sea
(t - 2 ) (t + 4 )
2
Rxx (t ) =
6
Obteniendose
t3 8
Rxx (t ) = - 2t +
6 3
iii) -2 t 0
La Figura 4, ilustra esta condicin
x(t) x (t +t )
2
-t -t + 2 t
0 2
Figura 4
En este caso, el programa MATLAB propuesto, es
>> t=sym('t');
>> T=sym('T');
>> z=t+T; y=t;
>> r=z*y;
>> R=int(r,t,-T,2)
R=
O sea
- (t + 2 ) (t - 4 )
2
Rxx (t ) =
6
De donde
1 8
Rxx (t ) = - t 3 + 2t +
6 3
iv) t -2
La Figura 5, ilustra esta condicin
x(t)
x (t + t )
2
0 2 -t -t + 2
Figura 5
En este caso
Rxx (t ) = x ( t + t ) x ( t ) dt = 0
-
Grfica de R (T)
xx
3
2.5
1.5
Rxx(T)
0.5
-0.5
-5 -4 -3 -2 -1 0 1 2 3 4 5
T
ANEXO III
MATLAB APLICADO AL
ANLISIS DE SEALES
Matlab aplicado al anlisis de seales
ndice
1.- Generalidades sobre Matlab 03
1.1.- Qu es Matlab? 03
1.2.- Entorno de trabajo 05
1.3.- Declaracin de variables 06
1.4.- Funciones matemticas disponibles 07
1.5.- Operaciones Matemticas 07
1.6.- Vectores y Matrices 08
1.7.- Operaciones entre Vectores y Matrices 10
1.8.- Operadores lgicos y relacionales 12
1.9.- Grficos en Matlab 12
1.10.- Funciones por tramo 15
1.11.- Elementos de un grfico 18
1.12.- Colores y puntos en grficas 19
2.- Transformadas en Matlab 23
2.1.- Transformada de Fourier 23
2.2.- Transformada inversa de Fourier 25
2.3.- Transformada de Laplace 26
2.4.- Transformada inversa de Laplace 30
2.5.- Transformada discreta de Fourier 33
2.6.- Transformada inversa discreta de Fourier 36
2.7.- Transformada z 37
2.8.- Transformada z inversa 39
3.- Anexo 42
3.1.- Grficos interactivos con Mathematica 42
3.2.- Serie de Fourier de un Pulso Cuadrado 43
3.3.- Serie de Fourier de una seal Triangular 43
2
Matlab aplicado al anlisis de seales
3
Matlab aplicado al anlisis de seales
Matlab es un software que provee una serie de herramientas que permiten resolver
problemas comunes en ciencia e ingeniera. Consta de una serie de rutinas, algoritmos,
bloques, etc. que ayudan a analizar y visualizar las variables involucradas en los
distintos procesos.
Este documento, se enfocar en el uso de Matlab aplicado al anlisis de seales, se
revisarn los comandos y rutinas relativas a la grfica de seales, tanto en tiempo
discreto como continuo, transformaciones como Fourier, discreta de Fourier, Z, entre
otras.
4
Matlab aplicado al anlisis de seales
5
Matlab aplicado al anlisis de seales
Cuando se quiera definir una variable se debe tener en consideracin las siguientes
restricciones:
Debe iniciarse con una letra.
Puede contener letras, nmeros y guiones bajos.
Matlab distingue entre minsculas y maysculas.
Existen variables predefinidas como pi que tiene asignado el valor 3,14159
Para asignar un valor a una variable se hace uso del smbolo = como se muestra a
continuacin:
>>x=45
6
Matlab aplicado al anlisis de seales
Parntesis
Exponentes (potencias, races)
Multiplicacin-Divisin
Suma-Resta
En la Figura 3 se muestra un ejemplo en donde se puede apreciar que Matlab primero
ejecuta los parntesis, luego las multiplicaciones y posteriormente las sumas o restas
que quedan por realizar.
2
Ejemplo: Calcular el valor de sin(() ) , con = 2 e = ;
4
>>x=[a:dx:b]
Donde a es el primer elemento del vector, dx es el incremento de cada elemento y b es
el elemento final.
9
Matlab aplicado al anlisis de seales
En el caso de una matriz, como esta posee filas y columnas, se debe utilizar el
comando size(x), este entregar como resultado un vector donde el primer elemento
corresponder al nmero de filas y el segundo al nmero de columnas.
Para acceder a un elemento de un vector primero se debe saber que las posiciones son
numeradas desde 1 en adelante. En el caso de un vector fila 1 es la posicin del primer
elemento (a la izquierda), en el caso de un vector columna 1 es la posicin del primer
elemento (superior).
En el caso de una matriz, dado que est compuesta por filas y columnas, estas se
numeran de 1 hasta n y de 1 hasta m (para una matriz de n filas y m columnas). Para
acceder al elemento de la fila i y columna j se debe escribir lo siguiente:
>>M(i,j)
Donde i debe ser el nmero de la fila y j el nmero de la columna.
Existe arreglos (matrices) predefinidas en Matlab. Estas son algunas matrices que
podran facilitar la creacin de ellas:
Existen otras definiciones de matrices, pero estas son las ms usadas en la asignatura
de anlisis de seales.
Algunas operaciones pueden no ser bien definidas si las dimensiones de los vectores no
son las adecuadas.
10
Matlab aplicado al anlisis de seales
Para sumar vectores simplemente se usa la suma, teniendo en cuenta de que deben
tener la misma longitud y ser del mismo tipo (fila o columna).
>>c=x.^n %asigna al vector c un vector cuyas componentes son las del vector x pero
todas elevadas a la potencia n.
Ntese que se debe usar . para que un vector operar sobre las componentes. Si el
punto no se coloca la operacin no quedara bien definida debido a que las dimensiones
no seran las adecuadas.
Ejemplo: El siguiente comando har que las componentes del vector x sean elevadas a
las componentes del vector y (ver Figura 8):
Otro comando til es el reshape, este permite convertir o reordenar un vector y llevarlo
a una matriz. Sea un vector x de L elementos, este puede convertirse en una matriz de
orden siempre que se cumpla que = ; sino aparecer un mensaje de error.
11
Matlab aplicado al anlisis de seales
Se aprecia que los primeros elementos del vector x quedaron en la primera columna de
la matriz y. La matriz y es de orden 34 = 12, lo que corresponde a la longitud del
vector x.
12
Matlab aplicado al anlisis de seales
Figura 10: Comando plot, notar que el vector x corresponde a las abcisas y el y a
las ordenadas.
En la Figura 11 se muestra la grfica parcial de una funcin sin(x), pero como hay
pocos puntos la funcin no se ve de la mejor forma.
13
Matlab aplicado al anlisis de seales
Otra forma no vista antes de definir un vector es con el comando linspace. Su sintaxis
es la siguiente:
Como se ha visto en la asignatura de anlisis de seales, una seal puede ser de tiempo
continuo, la que podra ser graficada con el comando plot, pero tambin existen seales
de tiempo discreto, las que en general corresponden a muestras o secuencias de
valores. En general las seales de tiempo discreto son importantes ya que son las que
se almacenan en un computador. Una seal de tiempo continuo equivale a tener
infinitas muestras entre un punto y otro, cualesquiera, en donde la seal est definida.
Dado que las memorias son de capacidad finitas el uso de seales muestreadas es muy
comn en la disciplina del procesamiento de seales. Dado que las muestras solo
existen para aquel tiempo en que fue tomada (generalmente mltiplos de un tiempo de
muestreo ) solo deben graficarse en dicho instante de tiempo, para esto Matlab
cuenta con la funcin stem. La sintaxis de stem es muy similar a la del comando plot.
14
Matlab aplicado al anlisis de seales
Figura 13: Comando stem para graficar una seal en tiempo discreto.
15
Matlab aplicado al anlisis de seales
En la Figura 14 se muestra encerrado en una elipse el botn que crea un nuevo script,
este nos dar una pantalla donde podemos colocar una secuencia de comandos que
queramos ejecutar.
Al presionar el botn anterior aparecer un editor para escribir lo que se necesite. (Ver
Figura 15).
Si bien escribir programas est fuera del propsito de este manual, construiremos uno
tal que reciba un vector x como argumento y grafique la funcin por tramos definida
anteriormente en la ecuacin (1).
Existen mltiples formas de definir una funcin por tramos, una alternativa sera usar
la funcin escaln unitario, ya que esta funcin permite recortar seales.
16
Matlab aplicado al anlisis de seales
La otra alternativa sera usar un ciclo forque fuese evaluando para cada valor de x que
funcin evaluar y as generar un vector de salida con los valores necesarios. Usaremos
en esta ocasin otra alternativa, que se basa en algunos de los contenidos vistos en este
manual.
El pequeo script consiste en usar operadores relacionales y lgicos. Cuando un
operador relacional es verdadero arroja el valor 1 y los falsos arrojan el valor 0.
Por lo tanto el script al tomar un valor de x evala en toda la expresin habilitando solo
la porcin de funcin que est multiplicada por el operador relacional que corresponda.
En la Figura 16 se muestra un script que realiza lo descrito previamente:
Figura 16: Ejemplo de script para graficar una funcin por tramos.
17
Matlab aplicado al anlisis de seales
18
Matlab aplicado al anlisis de seales
El comando plot, asi como el stem en general reciben vectores como argumento, por
ejemplo plot(x,y) en donde graficay (eje vertical) vs x (eje horizontal).
19
Matlab aplicado al anlisis de seales
Figura 19: Grfica de una funcin seno donde se han modificado color, puntos y lneas.
Las opciones que pueden ser aadidas a travs de string se muestran en la Tabla 1.
20
Matlab aplicado al anlisis de seales
Cabe destacar que en la Tabla anterior aparecen separadas las distintas opciones
disponibles para la categora color, marcador o estilo de lnea. Dado lo anterior no es
posible ocupar en una misma curva 2 elementos de alguna categora, por ejemplo no se
puede a una misma curva agregar el string bg porque estaramos refirindonos a 2
colores y Matlab no sabra interpretar que color colocar a la curva.
Varias funciones en el mismo grfico
Matlab permite que en una misma grfica aparezcan varias curvas.
Una forma es agregar ms pares de vectores al comando plot o stem (ver Figura 20).
Otra forma de obtener varias curvas en una misma grfica es mediante el comando
holdon.
Este comando lo que hace es retener las grficas superponiendo las curvas
posteriores.
21
Matlab aplicado al anlisis de seales
22
Matlab aplicado al anlisis de seales
2. Transformadas en Matlab
2.1. Transformada de Fourier
La transformada de Fourier permite transformar seales en el dominio del tiempo a
seales en el dominio de la frecuencia. En el caso que una funcin sea peridica la
transformada de Fourier diverge por lo que es recomendable usar la serie de Fourier.
Matlab tambin posee comandos para calcular la transformada de Fourier de una seal
(). Si se revisa la literatura existen distintas definiciones de transformada de Fourier,
a veces esta puede estar normalizada o no, lo que implicar la aparicin del factor 2.
La definicin que posee Matlab es la siguiente:
() = () (2)
Para calcular la transformada de Fourier en Matlab se hace uso del comando fourier.
Su sintaxis es la siguiente:
>>syms t w %esto define las variables a utilizar t para tiempo y w para frecuencia.
23
Matlab aplicado al anlisis de seales
() = (): impulso.
Si observamos la sentencia escrita en la Figura 23, aparece el comando syms.
Este comando es muy til, ya que le permite a Matlab reconocer cuales son las
variables involucradas en el problema.
24
Matlab aplicado al anlisis de seales
25
Matlab aplicado al anlisis de seales
()
Figura 27: Clculo de la transformada inversa de la funcin () = .
26
Matlab aplicado al anlisis de seales
27
Matlab aplicado al anlisis de seales
28
Matlab aplicado al anlisis de seales
29
Matlab aplicado al anlisis de seales
1 {()} = () (7)
30
Matlab aplicado al anlisis de seales
A los ceros del numerador se les denomina simplemente ceros. A los valores de s que
hacen cero el denominador se les denomina polos.
31
Matlab aplicado al anlisis de seales
La otra posibilidad es que un sistema posea polos complejos conjugados, a este tipo de
respuestas se les denomina subamortiguadas.
5+4
Ejemplo: Calcular la transformada inversa de () = 2 ++3
2 ++1
Ejemplo: Calcular la Transformada inversa de Laplace de () = 2 +8+15
Figura 39: Caso cuando el numerador tiene el mismo grado que el denominador.
Dado que en la ecuacin (11) se aprecia que () ser una cantidad compleja, es decir
con parte real e imaginaria, para poder graficarla ser necesario especificar que se desea
obtener. En general 2 grficos muy tiles son el de amplitud y fase.
33
Matlab aplicado al anlisis de seales
Para obtener la amplitud o mdulo de las componentes de un vector se hace uso del
comando abs. Su sintaxis es la siguiente:
Para graficar la fase o ngulo de cada componente es necesario hacer uso del comando
angle.
anglefunciona de manera similar al comando anterior, slo que en vez de entregar la
amplitud entregar el ngulo de cada componente expresada en radianes. Su sintaxis es
la siguiente:
34
Matlab aplicado al anlisis de seales
35
Matlab aplicado al anlisis de seales
36
Matlab aplicado al anlisis de seales
2.7. Transformada Z
La transformada Z constituye una de las transformadas ms tiles en sistemas
discretos. Se puede decir que es la contraparte de la transformada de Laplace en
sistemas continuos. Permite transformar un sistema de ecuaciones de diferencias
lineales con coeficientes constantes en un sistema algebraico. La transformada Z est
definida en Matlab mediante la siguiente expresin:
() =
=0 ()
(13)
Matlab permite calcular la transformada Z a travs del comando ztrans. La sintaxis del
comando en cuestin se muestra a continuacin:
>>ztrans(f,n,z) %Comando para calcular transformada Z de unafuncin discreta f.
37
Matlab aplicado al anlisis de seales
Similarmente a los casos anteriores primero se deben definir las variables involucradas
en el problema; en este caso a, n y z. Luego los argumentos que utiliza el comando
ztrans son en primera instancia la funcin que queremos transformar (a^n),
posteriormente la variable independiente (de la cual depende la funcin anterior), en
este caso n.Finalmente se coloca la variable en la cual queremos dejar expresada la
transformada, en este caso z.
En la Figura 47 se aprecia que en primera instancia se deben definir todas las variables
del problema, en este caso, (), y . El resultado de dicha transformada es muy til
para ecuaciones de diferencias con coeficientes variables, debido al trmino ()
donde la variable independiente n multiplica a la funcin que se quiere transformar
().
Sea () = =0 ()
, la transformada z de una secuencia (). Diferenciando la
expresin anterior respecto de z se obtiene:
1
() = () 1 = () (14)
=0 =0
Luego de la ecuacin (14) se obtiene:
() = () = Transformadade()(15)
=0
38
Matlab aplicado al anlisis de seales
2
2 () + ()(16)
2
39
Matlab aplicado al anlisis de seales
1
() = () 1 (17)
2
Para sistemas lineales en general se tendr que la transformada z, que representa a la
funcin de transferencia del sistema o la respuesta de este, ser una funcin racional.
Por este motivo encontrar la transformada inversa de expresiones racionales es de
nuestro inters.
Matlab permite el clculo de la transformada z inversa mediante el comando iztrans.
La sintaxis del comando es la siguiente:
>>iztrans(f,z,n) %Clculo de la transformada z inversa de f.
Donde f representa una expresin dependiente de la variable z y el resultado de la
transformada inversa quedar en funcin de n.
Similarmente a los casos anteriores se debe primero definir las variables en juego en el
problema y luego aplicar el uso del comando iztrans.
4
Ejemplo: Calcular la transformada inversa de () = (2)2
4
Figura 50: Transformadaz inversa de (2)2
Similarmente a los casos anteriores es importante primero definir las variables, en este
caso n y z, para que as Matlab reconozca que se le ingresar una expresin en
funcin de z. Si se observa la expresin mostrada en la Figura 50, en el
comandoiztrans, aparecen 3 argumentos, el primero corresponde a la expresin que
queremos transformar, luego aparece la variable z, que es la variable de la cual
depende la expresin ingresada y finalmente aparece la variable n, que es la variable de
salida, de la que depender la expresin final (el resultado de la transformada inversa).
Podemos cambiar la variable de salida por cualquier otra, ejemplo k. (Ver Figura 51).
40
Matlab aplicado al anlisis de seales
41
Matlab aplicado al anlisis de seales
3. Anexo
3.1. Grficos Interactivos con Mathematica.
En esta seccin se presentan algunas rutinas que sern utilizadas durante la asignatura
para mostrar de manera interactiva el tpico relacionado con Series de Fourier.
Las series de Fourier permiten que cualquier funcin peridica sea expresada como una
suma de funciones sinusoidales (seno y coseno). Sea () una funcin peridica con
2
periodo = donde es la frecuencia angular y T el periodo. La funcin puede ser
expresada como:
() = 0 + cos() + ()
=1
Donde
1
0 = ()
0
2
= () cos()
0
2
= () sen()
0
En la Figura 54 se muestran los parmetros de una sinusoide y el grfico interactivo de
esta seal.
42
Matlab aplicado al anlisis de seales
La Figura 54 muestra el grfico de una funcin seno, est puede ser variada a coseno o
tangente, adems se puede variar su amplitud y su fase, parmetros usuales en
funciones trigonomtricas.
43
Matlab aplicado al anlisis de seales
Figura 57: Serie de Fourier con 18 armnicos de una seal dientes de sierra.
44
Matlab aplicado al anlisis de seales
Recordemos que un rectificador de media onda solo escoge un signo de la seal, este
puede ser positivo o negativo. En nuestro caso al ingresar una seal sinusoidal a un
rectificador de media onda, este solo permitir mostrar los valores positivos, y cuando
la sinusoide tome valores negativos en la salida del rectificador se mostrar el valor
cero.
En electrnica y electrnica de potencia son muy comunes este tipo de seales, al igual
que las dientes de sierra y triangulares, utilizadas en modulacin PWM.
45
Matlab aplicado al anlisis de seales
46