Professional Documents
Culture Documents
Tratamiento Digital de Señales - Proakis - HotNemesis - UIS
Tratamiento Digital de Señales - Proakis - HotNemesis - UIS
Tratamiento Digital de Señales - Proakis - HotNemesis - UIS
Fon a419) donde Fax es la componente de frecvencis més alta de Ia seal anlégica. Selecionando de este modo ta frecuencia de muestea, cualquier componente de frecueacia, es devz, Fl < Four. dela seal analégica se corresponde con una sinusoid diseota en el iempo con una frevencia de 1.420) 6 lo que es equivalent, nS o=2nhise aaa Dado que |f| = } 0 Ja] = es la frecuensia mas alta (Gnica) de una sofa disereta en el tempo, clegir la frecuencia de moestreo de acuerdo con (1.419) evita el problema del aliasing. En otras palabras, la condicign F, > Fn asegura que todas las componenes sinuoidales de la sefal anal6gica se corresponden con las ‘componentesdisreta en eltierapo con freevencias ineluidas en el intervalo fundamental. Por tanto, tos as componentes de frecuencia de la sefal analgica esti repesontadas en la forma muestreada sin ambiguedades yen eonsecuencia la seal analopica puede reconstruirse sin distorsiGn a partir de los valores de las muestra, ‘empleand el método “adecuado” de interpelacion (conversi6n digital-anal6gica) La formula de interpolacia “adecuada" o ideal se especifica mediante elteorema de muestreo ‘Teorema de muestreo. Si a frecuencia mis alta contenida en una seal analgica y(t) 8 Fa ~ B yl seal ‘se muestreaa una frecuencia F, > 2F ge = 28, ntonces (1) puede recuperarse de forma exacta a pari de los valores de sus muestasuilzando la siguiente funcin de interplacién sen27B 2B a) 42) Luego,x6(0) puede expresarse como 1423) o(0T) = x(n) son las muesteas de e().‘Captso atosucsén 25, esta de Ve (1-2 et Figura 1.4.6, Conversion DIA ideal (interpol in), Cuando el muesteo de y(t) Se realiza ala frecuencia minima de muestreo F; ~ 22, la férmula de recons truecida (1.4.23) se convierte en S/n sea2nBl—n/2B) wl © = (55) Senna) «aay La frecuencia de muestweo Fy = 2 = 2Faus Se denomina frecuencia de Nyquist. La Figura 1.46 iusra el ‘rocesa de conversién DIA ideal uilizando Ta funcida de interpolacién dada por (1.4.22) ‘Como podemos sbservar en (1.4.23) 0 (14.24) la econstruccin de x) partir de Ia secuencia x(n) es un proceso complica, que implica una suma ponderada de la fuacién de interpolacion a) sus versiones2F gy =D 1a frecuencia de Nyt: Fes Ike (b) ado que hemos selesionadoF, = 5 kHz a reeencia de solupamieao es 1 es a Gecuenia maxima gue poede ser representa dnicamente po asf muestra, Uizando (14.2), ‘tenemos sn = at) (2) Seom2n(})m--Ssen2 (3) n+ 1000824 (8) m = Seor2n(l} ot Seen2n( -§10c0%2" (1-4 fm Soos2 fm Ssen2n (3) n+ 10co82e (1 Porno, oberon so = Boos2n (A) —Ssen24 (3) Puede ohne el mimo rssado wind Ia Fgura 1A. Porto, do ie f= $k I evened Solpumient ex F229, s rat dela ects maka go pete er ees inicaete pox ‘ef meses Apri, eens Fo = FAR, Pra, Fe puede cee restanio de Fn plo tee de Ft ie =F/2< Fo =F a eco Fes mentee 2. portato nove seta pore sfecto deine Sinembargo ls tscon recs ence por osm de resteei de soap terol feta de oats ae moses RRR = 2h = RR= Ihe Ari de (145) se coe ef) =f. fi= Ey f= fo ques de scuendy conel saatcaphao 1 oovccén 27 (©) Poesto qe en Ia seal musts slo ein presents ls componentes de rcucnca a 1 AE y 2 KH, Ia seal anagic que polemos rcuperares (= 130,200 —Ssen 40000 lau, cbviameate cs ferent de asf orignal xy) Bt dstorsin del seal analigica eign se debe a festa dl aliasing lel aparece debido a In aj frecenca de mucieo empl Aunque el aliasing €s un incoveniente que tiene que evitase,existen dos aplicaciones prctica tiles basadas en la explotcién del efecto de aliasing. Dichas aplicaciones son el esroboscopio y el osciloscopio ‘muestrealor. Ambos instrumentos estén dseliados para @abajar como dispostivs con aliasing con el fin de representar ls alts ybajas frecuencia CConsideremos un Seal coa las componentes de frecuencia confinadas en una band de freevencias dada 2B, 28, pero F; << Bj, entonces todas ls componentes, dd frecuencia contenias en la seal sern alias de las frecuencia comprendidas en el rango 0 < F< F,/2 En consccuencia, st observamos el contenido en frecuencia dela seal en el rango fundamental O < F< F,/2, ‘eanoceremos de forma precisa el contenido en frecuencia de la sei anl6ica, ya que conocemos Ia banda de frecvencias B, < F< Bz que se estéconsiderando. Por tanto, sin seal es una sefial de banda estrecha (paso ‘anda), pademosrecensruirla sell original a partir de las muesiras obtenidas cuando la efile ha muestreado 1 una frecuencia F, > 2B, sind B el ancho de bana, Est airmacién es otra forma de enunciar e teorema ‘de muestzeo la cul se dewomiina forma pasobenda para diferencari dela forma anterior del teorema, que se aplica en general a tos los tipos de sefales y a la que a veces se hace referencia como forma en banda base Laforma en banda bese de! eorema de muestre se describe en dealle en la Seccisn 6.4 1.4.3 Cuantificacién de sefiales continuas en amplitud Como hemes visto, wa seta digital es una scuencia de mimes (estan) en la que cada nero ex ‘resend por un imero fnto de cgtos (pein Sit). Elprocesodecomerir nasal issretaene impo conamplitd continua nna sel distal expesendo ada yor de mest emo an numero fit (en hs de info) de digits se denoina cancion. Fl torneo al representa last contnsa meant un conjent fit denveles ier es ler de ‘uonifcacino rude de cuanificecin. 1a operacdn de uamifcacin de las mucstras x) la denotamos metiante Qin] y empleamos x(n) para nda Ia secede las moet uantfcads ans del evnfcador. or ano ofr) = Qhr(n}] LLuego el error de cuantfcacién es una secuencia¢y() dfinida como la diferencia etre el valor cuansifcado yl valor de la muesta real, Por tanto, x(a) = y(n) —xt0) (1425) ‘Vamos a lustrarel proceso de cvantficseén mediante un ejemplo. Consideremos a seal disreta ene lempo aay af 0% 220 0, n Osuna frecuencia se muestrea de F,~ 1 Hz (ase la Figura | .7()) Si nos fiamos en la Tabla I.2, que especifca los valores de ls 10 primeras mvestras28 Teasamieno cgtal de sero : mee Sti cumiiaur et ; e 7 igura 147. Hlusteaci dela cuaniicacisn, ‘de x(n), vemos que la descripciin del valor dela muestra x(n) requiere dgitos significaivos. Es evidente gue ‘esta sfial no puede procesarse uilizando uma caleuladora 0 una computadora digital, ya que s6o las primeras muestras pueden almacenarse y manipularse. Por ejemplo, la mayor de las ealculadoras procesan nimeros «om slo ocho Ugitos significative. Sin embargo, vamos a suponer que slo deseamos emplear un digitosignificativo, Para eliminar el resto {e los dgitos, podemos simplementemente cescartarlos (rincamiento) o descartaris redondeando el nimero resullane(redandeo) Las sales cuantiicadas resultanes.(n) se indican en la Tabla I.2, Vamos acentramos en la cuantificacién mediante redondeo, aunque la cuantficacion mediante truncamiento es igual de sencilla, Et proceso de redondoseilusta giticameaté en la Figura 1.4.7(b), Los valores permitidos en a sel digital son los niveles de cuantifcwcién, mientras que la distancia & entre dos nveles de cuantiicacién sucesivos define el tamato det escalén de cuantfcacién o resolucidn. 2 cuanificador pox redondeo asigna cada muestra dd x(n) al nivel de euantiicacién mis prdximo. Por el contario, un cuansiicador que relice una operaci6n de trineamiento asignard cada muestra de x(n) al nivel de euantifcacisn iamediatamente inferior. El error de cuantficacién ¢g(n) en el edondeo esti limitado enol rango comprendido entte -A/2y 8/2, es decit, a a FSelS5 (1426) En otras palabras, el enor de cuanti ‘cuantiicaci6n (véase la Tabla 1.2). savin instantineo no puede ser mayor que la mitad del escaln de(capo inseduesién 20 x(n) a(n) ay(0) ala) agin) ale) Sefaldiscretaenel dempo_Cruncanien) (Redondeo) _(Redondeo) aa 10 10 00 1 og os 09 00 2 oat 08 os oo. 2 ons 07 or =0029 06561 06 07 00839 5 oso 05 06 0.00951 6 osttasi 95 os 0031481 7 oTe2069 oa 0s oat $ — oaaode721 oa 04 = 003046721 9 oae7anoss9 03 os 012579511 ‘Tabla 12, llustraccn numésica de la cuantiticacién con un digo significative utlizando truncamiento y redondeo ‘Sia ¥ Sua Ffeesentan[os valores minimo y méximo dex(n)y Leselmimerodeniveles decuaniieac6n, centonces / oe = tesa aan Definimos el rango dindmice de la sel Come Xaax ~ Zain EN Duero ejemplo, tenemos gag = 1. Xia =O To que nos leva an vl de A = 0.1, Observe que si se elablece el rage dinduive ausientando el ‘mero de niveles de cuantficacinL, el tamato del escal6n de cuanifcaciin se reduce. Por tanto, el err de ‘cuanifieacign disminaye y la precsign del cuaatificador sumenta, En la prctica, podemos reducir el error ‘de cuantifcaciona una cand insignificanteseleecionando un admero suiciente de niveles de cuantificacién Fi teori, la cuanificacin de sefales analégicas siempre produce pérdidas de informacién. Este es un resultado de a ambiguedadintoucids porel proceso de cuantifeacin. Adems,lacuanlificaciénes un proceso ‘nrevesible ono invertible (es deer, una relacién muchos-2-uno). ya que todas as muestas que se eneventan ‘una distancia 4/2 de un determinado nivel de cuantificacin reciben el mismo valor. Esta ambiguedad hace que realizar un anlisis cuantitativo exacto de a cuaniticacién sea extremadamente comple. Est tema se aborda ‘ms en deal ene! Capitulo 6, donde emplearemes el andisis estaisic. 1.4.4 Cuantificacién de sefiales sinusoidales La Figura 1.48 iustra los procesos de muestreo y cuantifiacién de la sefal analégica sinusoidal x(t) = ‘Acos Of, wiizande una cuaricula rectangular. Las Iineas horizontales dentro del rango del euaniieador indian los niveles de cuantiticacin permilides. Las lineas vercales indcan los instantes de muestreo. De ‘este modo, a partir dela seal analégica original x(¢) obtenemos, al muestea, una seal dseretaen el empo x(n) —%a(n) y unasefal discret en el iempo y de amplitudes discret xj(a7) después de la evanificacisn, En la prctca a seial en escalera y(t) se puede obtener uilizando un retenedor de orden cero. Este anlsis ‘es il porque se empleansinusoides como sefales de pruchs en los convertidoces A/D, Si la frecuencia de muesreo F; satisfae el teorema de muestreo el error de cuanificacion ese nico error «que se produce en el proces de conversion A/D. Por tanto, podenos evaluar el error de cusntficacién,cuantificando la seal anal6gicasg(t) en agar de la sefaldscreta en el tempo s(n) = x,(n7)-Lainspeccidn de la Figura 14.8 indica que la seal x(¢) es prctica- ‘mente linea entre niveles de cuantificacin (véase la Figura 14.9). El error de cuantifcacién corespondiente20 Tetamioto cote sere pane CS “| Eee : Bag if al “eon Bo fee oe aia wid | vden coor) - + co Figura 14.8, Muesteo y cuuntficacion de una seal sinusoidal, Figura 149. Elertede cuantifcacin ¢4(0) = x4(t) —24(0) q(t) = sa(f)—et) Se muestra en la Figura L..9. Fn esta figura, rindi el tempo que x(¢) permanece dentro {e os iveles de cuantiicacin. La potencia del error cuaditica medio Py es (1428) [(ayeus a) Si el cuantificador tiene b bits de precisi6n y eubre el rango completo 24, el escalin de cuantificacisn es A= 24/2, Portanto, f 1430)CCaphso osuasén 31 ‘La potencia media de la sefial x(t) es. faeces [lisennsy ar aan {La calidad de la sala del convertdor A/D normalmente se mide mediate la relacién seial-ruido de cuan- tilcaeiéa (SQNR, signal-to.quantizarion nose ratio), que relacion la potencia de seal con la potencia de uid: Rd ys na Expres en desis) aren SQNR es SQNR(UB) = 10} SQNR = 1.75 +6005 a2) Eso implica que la laciéa SQNR aumenia apeoximadamente 6 6B por cada bit que se aftade a 1 ongitud de palabra es decir, caca ver que se duplica el nimero de niveles de cuantficacién. ‘Aunque la formula (1.4.32) se ha obtenido para sefales sinasoidales, en el Capitulo 6 veremos que se obviene wn resultado similar para ewalquier seal cuyorango dingmico comprenda el rango del cuantifiador. Bsa relacin es extremadamente importante porque fine nimero de its que una aplicaciGn especies requiere para asegurar una dtemfnads relacién sefal-ruo, Por ejemplo, la mayor de los reproductores de diss Compactos utilizan tna frecuencia de muesteo de 44.1 KHz y una resolucién de 16-bits por muestra, 10 que Jmpica una elacin SQNR superior a 96 dB. 1.4.5. Codificacién de muestras cuantifica: [E proceso de coifcacé de un convertidor A/D signa un mimero binario univoco a cada nivel de cuantifica cin, Si tenemos Liveles, necesitaremes al menos Lraimeros binaros dstintos. Con una longitud de palabra de b bits, poclemos crear 2* nimetosbinaros distintos. Por tanto, tendeemos 2” > L, 0, lo que es lo mismo, > logy. Por tanto, el nimero debits necesaros del codificador es el entero mas pequetio mayor o igual que Jog). En nuestro ejmpa (Tabla 1.2), podemos ver fécilmente que nevestamos un eoxlfieador con b= 4 bits ay disponibles A/D comerciales que peden proporcionar una precision fnita de b= 16 0 menor. En general, ‘ouanto mayores fa frecuencia de muestreo y més ajustada es la cuantificacin, mis caro es el dispostivo. 1.4.6 Conversién digital-analégica Para convetiruna seal digital en una sefial anal6gica podemos utilizar un converidordigital-analéigico (D/A), ‘Como hemos dicho anteriormente, la area de un convertor D/A. consist en intepotar entre mucstas. El teorem de mucsteo especifica Ia interpolacién 6pima para una sefal de banda limita, Sin embargo, ‘este tipo de interpolacion es demasisado compleja y, por tanto, poco prietica, como ya hemos comentado anteriomente, Desde un punto de vista préetico, el convertor DIA mis sencilo es el retenedo de orden cero mostrado en la Figura 1.4.2, el cual simplemente conserva (etiene) el valor constate de una muestra hasta ‘ae se recibe Ia siguiente. Uslizando la interpola lineal puede obtenerse una mejor interpotaciGn, como se ‘uesra en la Figura 1.10 conectando las muestrassucesivas mediante sepmentos de linea recta, Se puede ‘consepuir ua mejor inerpolacin utlizando técncas de interpolacisn mas sofisticadas de orden superios. En general, las Senicas de interpolacion subptimas dejan pasar fecuencias por encima de a frecuencia Ae solapamiento, Tues componentes de frecuencia no son deseablesy normalmente se eliminan haciendo pasar la sada de la imerpolaign através del apropiado filtro analigico, el eual se denomina post foo fim de suavizado. Por tanto, nomalments, la conversi6n DYA implica el uso de un interpolator subiptimo segulo de un post-filtr. Los comvetidores DYA se estudian mas en detalle en el Capitulo52 Tatamionl digit! de sales Selo a Cp Figura 1.4.10, Conectorlneal de puntos (con un retardo de T segundos). 1.4.7 Andlisis de sefiales y sistemas digitales frente a sefiales y sistemas discretos en el tiempo Hemos visto que una seal digital se defite como una funcin de una variable independiente entra y sus ‘valores se toman de un conjun fnito do posbles valores. La utilidad de tales seiales es una consecuencta de las posibildaes ofrecidas por las compatadorasdigtales. Las computadorastrabajan con nimeros, ls eles se representan mediante cadenas de caracteres formadas por Os y 1s. La Jongitud de esta cadena (longi de palabra) es fay fntay, normalmente, es igual a8, 12, 16 0 32 bits. Los efectos de una longitud de pala finita en los cdlewlos causa compicacionesen el andlsis de ios sistemas de tratamiento digital de sefiles. Con el finde evita estas complicaciones,desprecicremos la natualeza cuanificada de las seals y sistemas digitales ‘on la mayor parte de nuestros anlisisy los coasideraremos com seals y sistemas dscretos en el empo, Enos Capitulo 6,9 y 10setratan as consecuencias de wilizar una longitudde palabra init. Este esun ema importante, dado que muchos de los problemas del pracesamniento digital de senales se resvelven empleando ‘computadoras pequeias 0 microprocesadores que uilizanartmetica de punto fijo, Bn consecuencia, es preciso ‘rata eon cuidado el problema de Ia arimética de precisiénfiniay tenerla en event ene dseio del software y el hardware que levan acabo ls tareas de ratamiento de la seal deseada 4.5 Resumen y referencias _Eneste capitulo de introduccién hemos imertado proporcionarla motivcién de utilizar el ratamiento digital de ‘efiles como alternativa al pracesamiento anl6gico, Hemos presentado los elementos bésicos de un sistema de procesamiento digital de seals y hemos defini las operaciones necesaras para converti una sefal analégica en una sefl digital ue pueda ser procesaia. De particular importancia es el teorema de muestreo, que fue planteado por Nygust (1928) y que mis urde, en 1949, popularia} Shannon. Fl teozemia de muestteo como ‘se ha descrito en la Secci6n 1.4.2 se demuestra en el Capitulo 6. Las sefales sinusoidal se han introducido fundamentalmente con el propésito de ilusrar el fendmeno del aliasing y para el subsiguiente desarrollo del ‘orema de muesto. ‘También se han presentado ene capitulo efectos de la euantificacién que son inherentes a la conversisn ‘AMD de una sel La cuantificacin de sefales se analiza mejor en términos estadisticos, como se veri en los Capitulos 6,9 y 10. Por timo, se ha desritohrevemente a tema de Ia reconstruccidn de la seal, o conversin DIA. En la ‘Secen 6.3 se aborda Ia reconstrucisn de seals hasada en Ia interpolacién mediante escalones Existen mumerosas aplicaciones préetcas del procesamiento digital de sefiles. E libro editado por Op- ‘enheim (1978) aborda aplicaciones com el tratamiento de vor, de imégenes, de sefiles de radar, de sonar y seoliscas.opto 1 ieucion 98 Problemas 1.1 Clasifique las siguientes seiales segtin sean (1) unidimensionales 0 multidimensionales; (2) de un solo canal o multcana, 3) continuas 0 diseretas en el tiempo y (4) analgicas 0 digitale (en amplitd) Proporcione una breve explicacéa, (a) Los precios de cierre de las acciones de la Bolsa de Nueva Yor (b) Usa pelicula en color (6) La posiién del votante de un automsvil en movimiento respecto aun sistema de referencia stuado nel automovil (@) Laposicisn del volante de un automsvil en movimiento respecto a un sistema de referencia situado cnc! scl, () Las medidas de peso altura mensuales de un ni, 112 Determine cules de ls siguientes sinusoides son peridica y ealcule su perfodo fundamental to cosotm (om (22) (a) sete ee) 1.3 Determine sla siguientes seals son periicas. En caso airmativo, especifique su frecuencia funda- mental (©) cos3an (4) 26) =3e0s(51-+4/6) ) x(n) = Scos(5n+ 2/6) (6) xin) =2espli(n/6— 2) (@) x(n) = c0s(n/8)cos(an/8) (€) xn) = c0s{ 0/2} —sen{n/8) +3eos(nn/4-+ 2/3) 14 (a) Démueste que el perfodo fundamental Np de las sefiales siguientes fn) =e, = 01,2, sti dado por Ny = N/MCD(4,W), donde MCD es el mximo comin divisor de ky N. (®) {Cuil es el perfodo Fundamental de este conjunto pata N =7? ©) jy para = 16? [LS Considere la siguiente sefialanalégica sinusoidal e(#) = 3sea(100nt) {a) Represente gificamente la seal x(1) para 0-<¢ < 30 ms, () Lasefialsy(f) se muestacon una asa de muestreodeF, dela setaldiseretaenel tempo x(n) = y(n), T = 1/F 100 mestrals, Determine la frecuencia Y demueste que es periica,4 Taint dig de smalas (©) Calcul ls valores de la muestra en un perfodo do x(n). Dibuje x(n) en la misma grética que xy) {Cua es el periodo de la seal dsreta en el tiempo en milisegundos? (@) (Puede hallar una frecuencia de muestte F, tal que la seal x(n) aleance su valor de pico en 3? {Cuil es la frecuencia minima F, aceptable para esa tarea? 116 Una sinusoid continua en el tempo (7) con un perf fundamental de Ty ~ 1/F se muestrea a una Srecuencia F; = 1/7, con fin de generar una sinusoie dseretaen el tempo x(n) = (nT), (a) Demuestr que x(n) es peisicasi T/Ty = k/N (es devi, T/T es un nimecotacional) (©) Si x(n) es perisdica, ceul es su ferfodo fundamental Tp en segundos? (©) Explique a siguiente afrmacién: x(n) es persia isu period fundamental Tp, en segundos, es igual aun admer entero de peredos de (0) 17 Una sefialanalogicacontiene frecuencia hasta 10 KE. () {Cudl es el rango de fecuencas de muestreo que permite Ia reconstruc exacta de esta seal a partir de sus muestas? (©) Suponga que muestreamos esa sl a una frecuencia de muestiso F, ‘cure con la frecuencia = 5 kHz (©) Repita el apartado () para una freewencia Fy SKE, Examine lo que kt, 4.8 Una seal analdgica de clectocardiograma (ECG) contenefrecuencias tiles hasta 100 Hz, (9) ,Cusl ests frecuencia de Nyguistde esta seal? () Suponge que muesteeamos ess sei una tsa de 250 muestras/s, {Cul es la frecuencia mis alta |que puede representarse de formavaivoea para esta tesa de nivesteo? 19 Una seal analégiea x(t) = son( 4802 + 3sen(720n?) se muestrea 600 veces por segundo. (a) Determine la frecuencia de muestic de (0), (b) Determine la frecuencia de solapaniento, (©) ;Cuiles som las fecuencas, en ratianes, dela seal discret ene tiempo resulkante xn)? (@) Six(n) se pasa através de un comeridor ideal D/A, je6mo esl seal reconsruida y(t)? 41.10 Un enlace de comonicaciones digital transport palabras codificadas en binaro que representan muestras ‘dena seal de entrada elt) = 3e0s600 nr + 200s 1800R8 enlace trabaja.a una velocidad de 10.(00 bits y cada muestra de entrada se cuantifican 1024 niveles de tension distintos, (a) Determine las frecuencias de muestreoy de solapamiento, b) {Cus es la frecuencia de Nyquist de la set g(t)? ©) (Cuiles son las frecuencias de la sefaldiseeta en el tiempo resutante (2)? (@ (Cudles a resolucn 4? 1LAT Considere el sistema de procesamiento de seiles mostradoen la Figura P11, Los perodos de muesteo de los convetidores A/D y DIA son T = S ms y "= 1 ms, respectivamente. Determine la sali y(t) el sistema si ln entrada es u(t) = 3e0s1O0at-+25en250n0 (ren segundos) 1 posciltro elimina cualquier componente de frecue ja por encima de F,/2.(Capua + Insoducsén 35 | Hints gue ate wee |_suo Pigura PAA. 1.12 (a) Obtenge 'a expresisn correspondiente sla seal disreta en el tempo x(n) del Ejemplo 1.4.2 wi zand las propiedades de periodicidad de las funcionessinusoidales. () {Cust es a sofia analégica que podemos obtener apart de x) sien el proceso de econstruccién Suponenms que F; = 10 kH2? 1.13 La sefal discret en el iempo x(n) ~ 6.3Scos(/10)n se cuantitiea con una resolucién (2) A = 0.1 0 (6) 8 =0.02. Custos bits son necesaris en el convert A/D en cada caso? 414 Determine la use debits y la resolucn para el muestreo de wna seal sismiea con un rangodinémico 42 I Volto si frecuencia de muesteo es F, = 20 muesrass, llizando un convertor A/D de it {Cuil es Ia frecuencia maxima que puede estar presente en la sefialfsmica digital esultante? 1.15 Muesteo de soles sinusoidales: aliasing. Consider la siguiente seal sinusoidal continuaen el iempo xylt) sonny, ect <= esto que sal) est seria en forma matemétice, su versi6n muestrada puede descibirse mediante ss valores eaca T segundos La seal muestreada se describe mesant la Tommulasigu a(n) =xa(n?) = ene de muestra, onde F, = 1/T es la freuen () Represeme grifcamente la sefal x(n), 0-< w < 99 para Fy =5 kHz y Fy = 05. "Explique as similitudesy diferencias entre las dstntas representaciones, (©) Supongaque Fy =2 KHz yF; = SO KH, 1. Representegrifcamente la seal x(n). ;Cuil esa frecuencia f def seta x(n)? 2. Representegréfcamente la seal y(n) obtenida romando las muestra pares de x(n). (Es una sofa sinusoidal? ;Por que? En caso afirmativo, cul es su frecuencia? LUG Error de cuawificacién en la conversion A/D de una seal sinusoidal Sea x(n) Ia seal obteida a cuntficar la wal x(n) = sen2 fr. La potencia del eror de cuantficacisn P se define como sigue FEES) Sle) La “calidad” ce la seal cuanificada puede medirse mediante la rela (SQNR) definida como sigue n sefa-rido de cuantificacién SQNR logo 5 P, donde Pes la potencia de fa sin euantfcar (0),{35 Tatarian dgtal de sehates (4) Para fo = 1/30y N= 200, escrbaun programaparacuantfica a sefl s(n) utilizando truncamiento rad, 128 256niveles de cuantifcacin. En cada caso, represent grficamente ls scales x(n), “o(n) y e(n),ycaleule a relacién SQNR correspondiente (©) Repit el spartado (a) utlizando redondeo en lugar de truncamient, (©) Comente ios resultados obtenigos en los apartados (a) y(b), (@) Compare la SQNR medida expetimentalmente con la obtenida (14.32) y coment as diferencia: y smilies, Sricamente mediante Ia frmSefales y sistemas discretos en el tiempo En el Capitulo | hemos presentado una serie de importantes tips de seals y hemos deserito el proceso de ‘muestreo mediante el. que una sei analgica se converte en una seal discret ene tiempo. Adem, hemos abordado con cierto detalle Ins caracteristies de las seralessinusoidales discret en e tempo. La snusoide es ‘una sefal elemental importante que sirve como blogue bisico de consruccién de seals ms complejas. Sin temmbargo,existen ots seal clementales que tabign resultan importantes en nuestro tratamiento de seis. En este capitulo varos a presenardichasseiales diseretas en el tempo y vamos a emplearlas como Tunciones Iniscas para dseribirseales mis complejas. Este capitulo hace hincapié en la caraterizaciOn de los sistemas dscretos en el tempo en general y de los sistemas lineales imvariantes en el tiempo (LT, linear time-invariant) en particular. Se definen y desarrolan una sere de importntes propiedades en el dominio del tiempo de los sistemas LT y se deduce una frmula fundamental, conoekda como formula de la convolucién, que nos permit determinar Ia sida de un sistema LET para cualguier sefal de entrada arbitaria dada. Adem dela frmula de la convoluci6n, se presentan las ccuaciones en diferencias como métado alterativo para describir la relacin de enrada/salia de wn sistema ET, asf como implenentaciones recursivas y no recusivas de los sistemas LTH ‘Nuestra motivacsn para centraros en el estudio de los sistemas LTI es doble. En primer lugar, existe una largalista de téenicasmatemsticas que pueden aplicarse al andliss de los sistemas TI. En segundo higar, muchos sistemas prcticos son sistemas LTT 0 pueden aproximarse mediante sistemas LTT, Debido a su importancia en las aplicaciones de traamiento digital de sedales y a su gran semejanza con la frmula de la convolucin, también vamos a ven eorelacin entre dos seals. Se definen las sefales de autocorrelacin y correlacion ‘eruzada y se presentn sus propiedades 2.1 Sefiales discretas en el tiempo ‘Como hemos visto en el Capitulo 1, una sei discreta en el tempo x(2) es una fancin de una variable independiente que es un entero, En la Figura 2.1.1 se muesta su represenacion gréfica, Es importante observar ‘ve tuna sel diserta en el tempo no esta definida en los instantes entre dos mvestrassucesivas. Ades, no ‘escomecto pensar que s(n) es igual cero sin noes un entero, Simplemente, la seal () no est definida para valores no enteros dm38 Tatarint gt do soos Figura 2.1. Representicion gréfica de na seal disereta en el iempo, En Io sucesivo supondremos que una seal disereta en el iempo esti defnid para todo valor entero m del Imervalo =» 0) sly s6lo si x(a$N)=2(n) para todo n @120) EL yaks ais posuc de para el que (2.1.20) se cample se denomina periodo (Fundamootal, Si no exite ningin valor de NV que satisfaga Ia expresion (2.1.20), se dice que la sefial es no peiddica 0 aperiddica "Ya hemos mencionude que la sefial sinusoidal dela forma x(n) =Asen2 fon e121 periica cuando fy €s un aero racional, es dev, si fo puede expresatse como k nok 1.22) donde ky N son enteros Lacnergin de una sel periddica x(n) en un solo perfodo es devi, en el intervaloO es {nfinita Por el conrzio, la potencia media de la seal periédica es fntae igual ala potencia media en un solo periodo. Por tanto si x(n) es una seal periddia de perfodo fundamental Ny tome valores fnitos, su potencia viene dada por 7 2S moe e129 En consecuenci, las seiles periieas son sefiales de potencia, ‘Siales simétricas (pares) y asimétrieas(impares)- Una sefal eal x(n) se dice que es una seal simetrica (par) si x(n) =a(n) ei Porel contraro, unasofil x(n) se dice que es asimétrica(impar si x(n) = —x(n) 128)44 “Talamiont cigtl de cafes 10) “aaderasa * Oo 0 5-43-01 Jo} ‘Observe que six) es impar,entonces.x(0) =0. En la Figura 2.1.8 se muestran ejemplos de sefales com simetsia pare imps. ‘Vamos a ver ahora que cualouiersefal arbitraria puede expresarse como la suma de dos componentes de sofia una de las cuales es par y la otra impar. La componente de sefal par se define sumanda s(n) a a(n) y Aividiendo entre 2, es decir, 1 2) = Fn) +x(=n)] 2.126) Evidentemente, x(n) satisfae la condicin de simetra (21.24), De la misma manera, se define la componente de seal impar s(n) sega la rela siguiente (0) = Mista) — x(n soln) = 3a) —a(—)] e129 De mucvo, es evidente que x(n) stistace la expresin (21.25): por tanto, es impar Si ahora sumamos las dos ‘componentes de la sefaldefnidas po (2.1.26) y (2.1.27), obtenemos x(n), que es x(n en) xan) 2.128) Por tanto, cualquier seal arbitraria puede expresarse como indie Ia Bova (21.28) 2.1.3 Manipulaciones simples de las sefiales discretas en el tiempo En esta secvin vamos a abordar algunas moditicaciones 0 manipulaciones simples que implican a le variable independiente y la umplitud de a arable dependiente,Capito 2 Senales y sistemas dscrtos onl orpo 45 ‘Transformacién de la variable Independiente (tiempo). Una sefal x(n) se puede desplazar en el tiempo reemplacando Ia variable independiente m por n —, donde kes un entero. Si kes un entero positiva el des- plazamiento de tiempo produce un retard de la seal en & unidades de tempo, Sif €s un entero negative, ek no, y que deseamos determinar la salida y(n) d este sistema para > np. Para n= ng, no-+ yy ka Beuscion (2.2.8) nos proporciona (na) = yng — 1) +4(00) y(ra 41) = yng) +2000 + 1) xyasi sucesivamente. Observe que tenemos in problem ala hora de calcula yin), yaque depen de (9 ~1). Sin embargo, DEC) v4am=1) 1s decir, y(ng ~ 1) “resume” el efecto del stems de todas las entradas que han sido apicadas al sistema antes el instante mp, Por tanto a respuesta del sistema para n > np la entrada x(n) que seaplica ene instante mo {ese resulta combinado de esta entrada ytods as entradas que se han apicado amteriormente al sistema, En ‘conseeuencia, yn), > mp no esté determina Gnivoeamente por la entrada x(n) para > ny 1a informacin adicional necesaria para determinar y(n) para n> ny es la condicinincial yng ~ 1). Este valor resume el efecto de todas las entradasanterires a sistema, Por tanto, la condiciéa nical y(ng — 1) junto coma seouencia de entada.x(n) para > np determina de forma univocal seeueneia de said y(1)paran > no, Sil acunulador no ha sido excitadoaateriormente al instante ng, lu condicinincil es y(ng~ 1) ~ 0. tal easo,decimos que el sistema estaba inicalmente en eposo. Dado que y(ng ~ 1) = 0, la secueneta de sida _(n) slo depend de la seeuencia de enraca x(n) para m > no ‘Se suelesuponer que td sistema est en reposo en n = —==, En est caso, si se aplica una entrada x(n) en ‘=, lacorrespondliente salida y(n) qua inca y exclusivamentedeterminada por la entrada dada.cepts? Seis y sistemas dsroos on el tempo 5t EJEMPLO 2.22 El acumar desert yor ta expres (2.2.30) cada una dels condones signs excita mean la souencia x) = mun). Determine s aida bso (a) Incialment est en repose fs deci») » 1 Solucin, La side dl sea se define cone eo(-1) xo) = Sa) S xt14 Sa) +30) aint) 2 (a) Sil sistem iniikmemt est en eps, y(—1) =Oy por tanto alot) in) = (©) Porc conti, sls coca incites y(—1) ~ 1, entonses mins) wae? og 2 2 7 2.2.2 Diagrama de bloques de los sistemas discretos en el tiempo Resula ten este momento presenta un dagrama de loques para los sistemas diseretosenel empo. Para elo, necesitamos definir algunos de los blogues hsicos que pueden interconectarse para formar sistemas complejo, Sumador. La Figura 2.2.2 ilustra un sistema (sumador) que realiza la suma de dos secuencias de seal para ormar otra secuenea (a suma), que denotamos median yn). Observe que no es necessioalmacense ninguna se las secuencis para evar @ cabo la suma. En otras palabras, Ia operacion de suma es una operacin sin “Multipicador por una constante, Esta operacia se describe en a Figura 2.2.3, y lo que hace simplemente es aplicarun factor de escalaa la entrada x(n). Observe que esta operacién también es una operacin si Hoye) +400) 7) Figura 2.22. Representacin grea de un sumador.52 ‘atamiento dal de stiles x) ha) = axe) Figura 2.2.3. Representacion gréfica de un multiplicador por una constant, 24) _rini=atninto 1) Figura 22.4, Represeatacidn gritiea de un mulkplicador de sefales “Multplicador de sefiles, La Figura 2.24 ilustra la mullplicacién de dos secuencias de sefial para formar otra secuencia (el producto), designada en la figura por y(n). Como en los dos casos anteriores, se trata de una ‘operacisn sin memoria Elemento de retardo unitario. El sistema de retardo unitario es un sistema especial que simplemente retards en una muesta Ia sei que pasta su raves La Figura 2.25 ilusra este sistema, Sia sefal de entrada es x(n), la salida ser. ~ 1), De ecto, la muesirax(n—1) se almacena en memoriaen el instante a ~1 y selaextre tde memoria enc instante n para formar vn) =x) Por tanto, este blogue requiere memoria. Eluso del simbolo 2 para indicar la unidad de retardo ser evidente ‘cuando abordemos a ransformada-zen el Capitulo 3 Elemento de adelanto unitario. En contaste con el retardador unitario, un sistema de adelanto unitaio esplaza la entrada ¥(n) una muestra hacia adelante en el instante que sleanza x(n 1}.La Figura 22.6 iustra cesta operacién, empleando el operadorz para designar el bloque de adelantounitarfo, Observe que eusiquier vance de este tpo es fisicamente imposible en tempo rea, ya que implica conocer el comportamiento futuro {e asefal Pore contraro, si almacenamosla seal en la memoria de una computadora, podemos saber el valor de cualquier muestra en cualquier instant. Zn aplicaciones que ao sonen tiempo real, es posible adelantat las ‘seal x(a) en el temp, EJEMPLO 223 ‘sian ox logues isons qu aeabamos de presenta, ibe el grams de bloques del sistema discret enim desert pr I elaeindeenra-saida ate) = ton) + Soon) + Bal) es) donde x(n) 5a eta ey) sl sida dt sister, Solucién, De acuerdo com (2.2.5) sla y(n) se obiene mulipicand aera x(a) pe 0.3, mupicndo Ia cnsada ante (41) poe 0, sumando ls dos prot ysunando a coninucia asada anterior (0 — 1) matpiada poe 2 Taper Figura 2.25. Representcingrifica de un elemento de rtardo nitro,Capito 2 Seales y sistemas dszretos one empo 59 vl pepe Figura 22.6, Representacién grética del elemento de adelanto unitaio 4. La Figura 2.7) is sta reaizacin dl dagrama de bques del sisema, Una simple eordenacin de la expresion 223), post xo) (0-2) 226) cual nos lev aa ealizacié dl dagrama de logue mostra en In Figuea22.7b). Observe que tates el sista” desde el puato de ist de una deserpcn de enraa-saia own descrip extema, no tenemos que reocupernos por esmo simplementae! sistema, Porelcontarosaoptamos wa descrip intra de sistema, sabre exactamente ‘smo tienen que configure los bloques isicosde construc del sistema. nesta ealzaciéa poems Ver que unset ston mporoe el instimie n= nas aids detdos los vecardas que exison en el sistema som ceo ea n= ny (x deci, sito la memoria st ena de cer), 1 Leg Jin) + bine 22.3 Clasificacién de los sistemas discretos en el tiempo ‘Tanto en el andlisis como en el disefo de sistemas, resulta emo clasifca ls sistemas de acuerdo eon las propiedades generates que stisacen, De hecho, ls tenicas matemiticas que se desarollan en este capitulo ¥en capa posterioos para analizary disetar sistemas diseretos en el tempo dapenden en extrem de le ‘caracteristicas genercies de los sistemas que se estén considerando. Por ello, es necesario que desarvollemos una serie de propiedades o catezorias que podamos emplear para descriir las carateistics generals de los aia ear x) ® x) os a‘54 Tataniant dtl do settes Debemos destaear que para que un sistema posea una determinada propiedad, es preciso que dich propiedad se satsfaga para cualquier posible sefal de entrada que se aplique al sistema. Si a propiedad solo se cumple para algunas seiles de entrada pero no para otras, quiere decir que el sistema no poses dicha propiedad. Por ‘anto, un nico contacjemplo es suficiente para demostrar que un sistema no posee una propiedad dada. Sin embargo, para demostrar que el sistema tiene determinada propiedad, habré que demostrar que'se stisface para csualoer seal de entrada posible Sistemas estticos y dinimicos. Se dice qe un sistema disereto en el tempo es estdicoo sin memoria si su salidsen cualquier instante n depende a o stmo de la mvestra de entradaen dicho instante, pero no de muestas asada 0 fuuras de I entrada En cualquier oto caso, se dice que el sstoma es dindmico o que tiene memoria, Sila sala de un sistema en ef instante» eté completamente determinada por ls muestas de entrada en el intervalo de —N hasta (N > 0), se dice que el sistema tiene memoria de duracién N. Si N =0, el sistema ex esttica, $1 0. [La Figura 2.29 propereiona una lustracién del principio de superposicién, El principio de stperposicién dado por la relsci6n (2.2.26) puede separarseen dos partes. En primer lugar, suponemos que ap =I. Luego (2.2.26) se reduce a Flarxs(n)] = a1 Ffeu(n)] |, z seosin-| = FW 150-4) e318) oe Evidentemente, la expresin (2.3.14) cumple propiedad de superposicion de los sistemas lineales y se conoce como sumatorio de superposicion. Observe que (2.3.14) es una expresin para la respuesta de un sistema lineal @ cualyuier secuencia de entrada arbtraria x(n). Esta expresin es una funei6n tanto de x(1) com de las respuestas hk) de sistema 8 tos impulsos unitarios 5(r —X) para = < & <-, Para obtener la Eeuacida (2.3.14) hemos wilizado la propiedad de linaldad del sistema pero ao sx propiedad de invarianza en el tiempo, yz que dicha expresion [ede aplicarse a cualquier sistema lineal iavarianteen el tiempo) en repos. ‘Siadomssel sistema es invarianteenel tiempo la frmula dads por (23.14) se simplifica considesablemente De tccho, sla respuesta dl sistema LT al inpulso unitaro 5(n) se denota como hin). es dect, hin) = F(8(m)) 23.15) entonces apicando la propiedad de invarianzaen el tiempo, la respuesta del sistema a la secuencia de impulsos tnitarios desplazados 3(n—k) es Ha 2) = F[8(0—¥) 23.16) Por tanto Ia férmula dada por (2.3.14) se reduce a Exam e319 y(n = (Queda claro entonces que el sistema ITT en repose queda completamente caracterizado por wna vniva funcién ‘in, es decir, su respuesta al impalso unitaria 8). Por el contraro, la caracterizacin gencal de la sada de tun sistema lineal invariante en el tiempo reyiere un mero infinito de funciones de respuesta al impulso ‘unitario, rn, ), una para cada posible desplazamiento, La frmuta dads por (2.3.17) que propotciona la respuesta y(n) del sistema LTT como una funcion dela seiial de entrada x(n) y de la respuesta al impulso h(n) se denomina suma de convolucin, Decimos que la entrada x(n) se convolaciona con a respuesta al impulse i(n) para proporcionar la sala y(n). A continaacion vamos expliear el procedimiento para calcul la respuesta y(n), tanto por medio matemiticos como gros, ‘conocidas la entrada x(n) y la respuesta al impalso h(n de sistema, ‘Supongamos que deseamos calcula a alia del sistema enun determinadoinstantede tiempo, por ejemplo, pra n =n, De acuerdo con (2.3.17), Ja respuesta en n = ny esté dada por v0; = 3 (h(n) 23.18)CCaptso 2 Setalesy sistemas dates on olorpo 67 La primera observacién que tenemos que hacer es que el indice del sumatoro es fy, en eonseeueneia, tanto ta sedal de entrada xP) como fa respuesta al impulso (ap ~4) son funciones de f. En segundo lugar, observe {que las seeuenciasx(e) and hing —£) mulipican para formar una secueacia produto. La sala y(na) es ‘Timplemente la sumade todos los valores de la secvencia product. La secuencia h(ny~ k) se obtiene a pati ‘Ge h(,reflejand primero i(k) respecto de k = 0 el origen de tiempos), 1o que da como resultado la secvencia 1-4), La secuencia reflec se desplara entonces ng para proporciona h(mg—f)- En resomen, el proceso de calcularla convoluci entre x(F) y h(E) implica los pasos siguientes: 1. Reflevion, Se relejah(R)respecto de k= 0 para obtener h(~R) 2. Desplazamiento. Se desplaza h{—R) una cantidad ng hacia la derecha (ota izquierda) si noes positive ‘egativo), parc obiener hap —B) |3. Muliplicacién.Se multplica x(K) por (iy~) para obtener lasecuenca producto vg( E) = x1K)h(%0—K), “4. Sumo. Se sumas todos los valores dela secvencia producto Yj (X) para obtener el valor de la sida en el instante n= ‘Observe que este procedimientoproporsionala respuesta del sistema en un determinado instante de tempo, por ejemplo, en nn, En gener, estamos interesados en evalua la respuesta del sistema en toes los Instantes de tetapo el intervalo —=> 8,tenemes qo x(n) = 0 poraie Tes secuencias roc coninn caenteceos, Por tnt, Kemos eben la respuesta yn) parm > 8. “AcontinsaiGn deearos evar yn) pra n <0, Corenramos con n= —1. lego ye= & stat-1- 8) 2325) [Akors fa secuencia (1) 6 simpemsate la sscuensiarefejads (-H) desplzada una unidad de tempo hac ta inguin. La sceuecic restate se sta en la Figura 23.240), La secueneta producto corespondiene tambien ist en a Figura 2.6), Pr tm, sumando todos os valores de ln secbenia product, cbenernos vep=1 Si observamos as grits I Figura 2.32, os evidente que culguerdesparaento ulterior de i(—t—R) hacia Ia inguin sempre da sao resultado una eeveneiaprodets cuyes vars son tos igual a cero, pr tanto x(n} 0 para <2 ‘Ahora eins a respuesta completa dl sistema para < w-< fa cual esuminos como sigue fn) = {6014 883,210.05.) 2326) En el Ejemplo 23.2 hemos ilustrado el edlculo dela convotucién, empleando grficas de las secvencias para ayudamos vistilizando los pasos del procedimiento de cdleulo. ‘Antes de abordar otra ejemplo, vamos a demostrar que la convolucin es una operaciin conmutativaen el seat de que es irtelevante cual de las dos companentes se refleje y desplae. Sicomenzamos con la fem G1 tacemos an cambio de variable en el sumatro, de Fam, defincado el mivo Ine t= 0k tionces k= nm (23.17) puede eseribise como sie in) = xin nin) a2 Puesto que’mes.un nde ftco, podemos simplemente reomplzat m por kde mado que ylay= Extn) 2328) Laexpresién dads por (2.3.28) implica no modifiar la respuesta al impulso h(t), mientras que la seouencia de entrada se reRljay desplza, Aunque la salida y(n) en (2.3.28) es identica a Ta dada en (2.3.17), as secuencias producto en las dos ‘ormas de I férmula de la convotuciéa no son idénticas. De hecho, si detiimos las dos Secuencias productocomo * valk) =n =8) walt) = ain BH)70 “Taarint digtl de sealos fil demostrar ue n(k) = wa(—8) 9, por tanto, Dme)= Ewan) xe) _yaque ambas secuencias contenen los misms valores de impulso en wna disposicisn diferente Ieetor a repatr ef Ejomplo 23.2 uilzando laconvolucion dada por (2.3.28) EJEMPLO 2.33. Determine a sald) de un sistema lina intarane cn tempo en repo con una respuesta lipase (a) =a (a, jot ‘cuando la entrada os on esa und x decir tn) = a(n) Solucién, En este cas, tanto Mn) coms s(n) son sevens de rc init, Utlizamos la formula ela eonolucia ‘dada por (2.3.28) en la que s(t) es J secvenia que se ees Las secuencias Ak) (8) ya) se masa en a agora 2.33, Las secuencias producto (4), 12) y v2) comespondertos a {-E)M(), 12M) y 32H) easton nas Figuas 23.3) ()y(),respetvamente, D6enesoe ai as aides x0) =F aubaene 9Q) = Lata Evidentemente, param > Ola sais ye) = Leet boat eo 2.325) Port contro, pars <0 is seeuecias produc Son too eros, Por tanto, ya=0, neo En a Figur 23.20 se muestra ua ria de la alia y(n, para caso 0 Oy n— K=O 0 portant. 0. or oto lad, param < 0, tenemos gue vk) = 0 para to ky in) =0.n <0 Param > BO la suid fos valores de a secuenca producto v(t) para odo Kes Hon = BOG z ange = dye) et eta = re-Gr, x2076 TTatamiento digi de esales Es posible genealizar la ley asociatva a mis de dos sistemas conectados en cascada ficilmente a patir de lt exposiciin anterior. Ast, si tenemos U sistemas lineales invariants en el iempo conectados en cascada ‘on respuesta il impulso hy (1), (n,m), existe un sistem lineal invarianteen el tiempo que tene una respuesta al impulso igual a (L—~ 1) convoliciones sucesivas de las respuesta impulso, Es decir, Hr} = y(n) eal)» fn) (2338) 1a ley conmutativa implica que el orden n que se efectien las convoluciones es indiferente A a invers cualquier sistema lineal invariate en el Cempo puede descomponerse en una interconexiGn en cascada de subsistemas. Mas adelante deserbiremos un método para llevar a cabo esta deseomposicion, (tr propiedad que satisfac la operacisn de convolucién esl ley istrbutiva, que enuncianos a continua~ Ley distributiva, xn) han) +o] = x00) «an b(n) +a) 0336) Interpretindota fisicamente, esta ley implica que i tenemos dos sistemas linealesinvariantes en el tiempo con respuesta alimpulso y(n) a(n) excitadss con a misma seal de entrada. x(n), ta suma de las dos respuesta idnticaa la respuesta de un sistema global con la respuesta al impulso Hn) hn) +ha(n) Por tanto, el sistema completo es una combinacion en paraelo de los dos sistemas lineal invariants en el tiempo, como se ilustraen la Figura 2.3.6, La generalizacion dela expresin (2.3.36)a msde dos sistemas linealesinvariantes enc tiempo conectados ‘en paralelo puede obtenerse facilmente por deduccion matemstica. Por tanto, la iaterconexin def sistemas lineales invariantes en el iempo en paraelo con respuests al impulso hy (n), a(t)... yh) y exetados por 1s misma seal de entrada x(n) es equivalertea un sistema global con una respuesta al impulso Hn) = Dhyl0) ean Inversamente, cualquier sistem lineal imvariante en el tiompo se puede descomponer en una interconexi6n paralelo de subsistemas 23.5 Sistemas En la Secciin 2.2.3 hemos definido un sistema causal como aque euya slid en el instante n solo depend de las entradas actual y pasadas, pero no deperde de las entradas fatuas. En otras palabras, la alia del sistema en un determinado instante, por ejemplo r = ng, slo depende de os valores de x) para n= no jeales invariantes en el tiempo causales =— n't hn wn Figura 2.3.6. Interprecacin de la propiedad distributiva de la convelucin: dos sistemas LTT conectados en Paralelo pueden reemplazarse por un tico sistema con h(n) = h(n) a(n).Ccapuio2 Setalesy sistemas discretas en eiterpo 75 nel caso de un sienna lineal invariante enc iempo, la causalidad se puede traducira una condicién que debe satisfac la respuesta al impulso, Para determinar esta celacién,consideremos un sistent linea invariante fen el tempo con una sada en ef instante n = np dada por la formula de convoluc vm) =F bi8)s(no —&) ‘Suponga que subdividinos la yuma en dos conjuntos de términos, un conjunto que incluye Ios valores actual y pasados dela entrada [es decir, x) paran = no] y ot Conjunto que especifica los Valores futuros del entrada [x(n), > mol- Por tanto, tenemos y(n) =F h(e)aly—)-+ YMC —8) = [h(O}e(n0) + A(D)xQn0~ 1) + A(2}x(n9~ 2) 4+] + (h(—H)atng +1) 4 —2)eln0 +2) 42] ‘Observe que los teminos de la primera suma son x(n, (nm ~1),---, que son ls valores actualy pasados de Ia sefal de entrada, Por ott lad, los términos de la segunda suma son las eomponentes de la seal de entrada A(no+ I), x(n +2), Aor, sla sida en el iastante 2 =p sélo depende de fas entradas actual y pasadas, “entonees, de manera enidente, la espusta al mmpulso del sistema debe satisfacer la siguiente condiciia Ain =0, <0 2338) Dado que h(n) es la respuesta del sistem lineal invariant ene tiempo en reposo a unimplso unitarioapicado enn 0, se deduce que h(n) = 0 pars n = 0 68 una condicion necessea y sfiiente para ly causaidad Por fanto, un sistema LTT es causal si ysl su respuesta al impulso es cero para los valores negatives de m ‘Puesto que para un sistema caus, h(n) ~ 0 para n <0, los limites del sumatorio de 1a frmula de la comvolucidn se pueden modifica para reflejar esta estrici6n, Luezo disponemos de las os formaseguivalentes yta) = Saleix(n 8) 2339) ae a ‘Como hemos mensional anterioemente a causalidad es necesaria en cualquier aplicaci6n de tratamiento de sefalesen Giempo real, ya que en cualquier instante de tiempo dado m no tenemos acceso a yares futuros {de la seal de entrada, Slo los valores actualy pasados dela seal de entrada estin disponibles en el célculo ela sala actual En ocasiones, es conveniente denominar a una Secuencia que es igual a cero para n <0, una secwencie causa, y otra que tome valores distintos de ceo para < Oy n > 0, wna secuencia no causal. Esta terminolosia indica que una secuenea as podria ser a respuesta al impulso unitario de un sistema causal oun sistema no ‘causal, respeetivament Sila entrada aun sistema lineal invariante en el tiempo causal es una Secuencia causal es decir, s() = 0 paran < 0] los limitesde la formula de la convolucién est atin mas restringidos, las dos formas equivalentes. ‘de la formula de la coxvolucisn son: v(n) = 3 natn esa = Sxtiyhin—a) (2342)