Introduccién
1.1 DEFINICION DE SENALES Y SISTEMAS
Siempre es mejor empezar desde el principio, Puesto que este texto trata sobre las seals y los siste-
‘mas, la primera cuestién por responder es ;qué son? Cualguierfensmeno fisico que varie en cl tempo
y que se pretende usar para transmitir informacién constituye una sefal. Ejemplos de sefales son la voz
humana, el ladrido de un perro el migido de un led, el canto de los pijaros, las seiales de humo, el
sonido de tambores, el lenguaje a seas, e e6digo Morse y las sefales de trnsito. Entre los ejemplos de
sefiales modemas de alta velocidad se encuentran los voltajes en los cables telefénicos, los campos
‘eléctricos que emanan de los transmisores de radio otelevisin y las variaciones de la intensidad lumi-
rosa en una fibra dptica o en una red telefénica o de computadoras. Fl ruido, que algunas veces se
ddenomina sefal aleatoria, es como una seal en la que el fendmeno fisico varia en el tiempo, pero a
diferencia de una sefal no suele levar informacién itil y casi siempre se considera indeseable.
Las sefiales se procesan u operan por medio de sistemas, Cuando una o mis sefiales de excitaci6n se
aplican a una o ms entradas del sistema, éste produce una o mds seiales de respuesta en sus salidas. La
figura 1-1 muestra el diggrama de un sistema de una entrada y una said
En un sistema de comunicaciones, el ransmisor es us dispositive que produce wna sefal y el
‘recepror es un dispositivo que adquiere esa sefil. El canal es la trayectoria que una sefil y/o el ruido
toman desde un transmisor y/o fuente de ruido hasta un receptor (figura 1.2). El transmisor, el canal y el
receptor son sistemas, que constituyen componentes o subsistemas del sistema completo. Otros tipos de
sistemas también procesan sefales que se andlizan mediante el andisis de seBales. Los instrumentos
cientticos que miden un fenémeno fisico (temperatura, presiGn, velocidad, ec.) convierten ese fen6-
‘meno en una sefial de voltaje 0 de corriente. Los sistemas de control de edificios comerciales y de
procesos de una planta industrial, los sistemas electrénicos de los aviones, el control de encendido y
‘bombeo de combustible en los automéviles, et., son sistemas que procesan sefales.
La definicién del término sistema incluso comprende campos que uno no imaginar‘a, por ejemplo,
«el mercado accionario, el gobierno, el clima y el cuerpo humano.
Todos ellos responden a excitaciones. Algunos sistemas se analizan sin dificutades de manera
detallada, algunos pueden analizarse de manera aproximada, pero otros son tan complejos o difciles de
medir que no es posible conocerlos lo suiciente para entenderlos o controlalos
1.2 TIPOS DE SENALES
Hay varias clasificaciones de sefales: de tiempo continuo, de tiempo disereto, de valor continuo, de
valor disreto,aleatorias yno aleatoras. Una sefal de riempo continuo es aquella que se define en todo
instante sobre algtn inervalo de tiempo, Otro nombre comin para una sefal de tiempo continuo es el de
sefal analdgica, El téemino anal6gico proviene del hecho de que en muchos sistemas la variacn dela
seiial analégica con el tiempo es andloga a algtin fensmeno fsico
aque esta siendo medid o supervisado,
El proceso de muestrco de una sefalconsisteen tomar valores Essen —} Entrds Sistema Si
[> Repuess
de ella en puntos diseretos en el tiempo y luego utilizar slo las
‘muestras para representat la sel original en tiempo continuo. El FIGURA LA
cconjunto de muestras que se toman de una seal de tiempo continuo Diagram de blogues de un sistema simpleIniodooen
Seal do Seta de infomacion
infor — = aed canmido
FIGURA 12
Un sistema de comanicacin
ce un ejemplo de una sefal de tempo discrero. Una sefal de est tipo tambign puede crearse mediante
un sistema inherentemente discreto el cual produce valores de sefial slo en tiempos diseretos. Una
sefal de tiempo disereto tiene valores definidos sélo en puntos diseretos en el tempo y no entre ellos
En el capitulo 7 se investigaré en qué condiciones una sefal de tiempo disereto producida mediante
‘muestreo de una sefal de tiempo continuo puede considerarse una representacién adecuada de la scfial
de tiempo continuo de la cual proviene,
Una sefal de valor continuo es aquella que puede tener un valor que se halla dentro de un continum
de valores permitidos. El continum puede tener una extensi6n finita 0 infinita. Un continu es un
conjunto de valores sin “espacio” entre los valores permitides. Dos valores permitidos pueden estar
arbitrariamente cerca uno del oto, El conjunto de nimeros reales es un continum con extensiGn infinite.
El conjunto de niimeros reales entre cero y uno eS un continum con extensi6n finita, Cada uno de estos
«’jemplos es un conjunto con un nimero infnito de miembros.
‘Una sefial de valor discreto s6lo puede tener valores tomados de un conjunto disereto de valores.
Un conjunto de valores discrevas es uno para el que hay un espacio finito entre los valores permitidos.
(Otra forma de decir lo anterior es que la magnitud de la diferencia entre dos valores cualesquiera en el
cconjunto es mayor que algtin némero postivo. El conjunto de enteros es un ejemplo de un conjunto de
valores diseretos. Las seflales de tiempo discreto suelen transmitirse como sefialesdigitales. El término
seal digital se aplicaa la transmision de una secuencia de valores de una sefal de tiempo dsereto en la
forma de digitos en una forma codificada (usualmente binaria) El término digital también se utiliza
‘algunas veces sin formalidad para referrse a una sefial de valores diseretos que sé tiene dos valores
posibles
‘Una seal aleatoria es aquella cuyos valores no pueden predesirse con exacttud y que no es post-
bie describirla por medio de ninguna funcién matemética. Una sefial no aleatoria, que también recibe el
nombre de sefal deterministica, es aquella que es posible describir mateméticamente, al menos de
‘manera aproximada. Como se estableci6 antes, un nombre comin para una sefal aleatoria es el de
‘ruido. Las figuras 1.3 a 1.5 constituyen ejemplos de diferentes tipos de sefales.
En el procesamiento de sefiles prictico es muy comin adquirir una sefial para procesamiento
‘mediante una computadora y siguiendo los pasos: muestreo, cuantizaciGn y couificacin (figura 1.6),
4 Seta de valoes deren
side temp continuo
soallltaantll... i
Vv yy" V
tag tay al.
I JUL.
de tempo discret. digital‘Sofia storia de valor comtinvo
xq tiempo contin ro
ido Seta cai on ido
La sefal original es por lo comin una sefal de tiempo continuo de valores continuos. Enel proceso de
:muestreo se adquieren sus valores en tiempos discretos y esa secuencia de valores constituye una sefial
de tiempo discreto de valores continuos. El proceso de cuantizaci6n aproxima cada muestra al miembro
‘mds cercano de un conjunto finito de valores discretos, lo que produce una sefal de tiempo discreto de
valores diseretos. En ese caso cada valor de la sefal en el conjunto de valores diseretos en tiempos
retos se convierte en una secuencia de pulsos rectangulares que codifica ese miembro del conjunto
de valores diseretos en tun nimero binario, creando una sefial de tiempo continuo de valores discrets,
llamada sefial digital. [Debe notarse aquf que los pasos que se ilustran en I figura 1.6 svelen efectuarse
‘mediante un dispositive simple, un conversidor analégico-digital (CAD) y que las seas en los pasos
intermedios no estan disponibles fuera del CAD. De hecho, es posible que aquellas sefales no existan
dentro del CAD debido ala forma en que se Ilevaa cabo la conversiGn. Sin embargo, la operacién de un
‘CAD a menudo se analiza con uilidad aun cuando los pasos individuales del muestreo la cuantizacién
1 la codificacién, se hayan tomado en secuencia.|
Un uso muy comin de las seiales digitales binarias es el envio de mensajes de texto utilizando el
(Cédigo Estindar Americano para el Intereambio de Informacién (ASCID). Las letras de alfabeto, los
digitos del O al 9, algunos caracteres de puntuacién y varios caracteres de control no imprimibles, para
eee. seaticr
‘ales conus
{ a-na bar arpa arpa
Seta de Hemp dice
de alors comtinaos.
Seta de emp dre
12 Thos de sotaies
FIGURA LS
Ejemplos de ido
1y de una seal digital
‘con rio,
FIGURA 16
Muestreo, cuantizacion
y codificacin de wna
Sefal para iusiar
‘aos tpos de sefales.‘capiruLo1
Intestin
FIGURA 17,
Sefal de voltae en
‘igo binario ASCH
fen serie asinerona para
cl mensaje “SIGNAL
FIGURA LS
Sefial ASC digital
ruidosa
vonaje wn v9
Temper i)
tun total de 128, se codifican en una cadena de 7 bts binarios. En ta transmisidn en serie asinerona de
‘mensajes ASCIT, los 7 bits se envan de manera secuencial, precedidos por un bit de inicio y seguido por
‘uno o dos bits de paro que se usan con fines de sineronizaciGn. En algunos casos tambien se transmite
‘un bit adicional ama bir de paridad. Los bits de paridad se usan para detectar errores de transmisi6n,
oro comin, en conexiones directas entre equipos dgitales, los bits se representan mediante niveles de
voltae, un voliaje alto [por lo general alrededor de +5 volts (V)] para un 1 y un nivel de voltaje bajo
(casi siempre alrededor de 0 V) para un cero, En una transmisién asinerona que usa un bit de inicio y
‘uno de paro y ninguna paridad, el envio del mensaje “SIGNAL”, genera una grafica de voltje contra
tiempo que se verfa como la de la figura 17.
Las sefiales digitale cada vez son més importantes en el andlisis moderno de sefales debido a la
diversidad de los sistemas digitales. Tienen la ventaja de una mejor inmunidad al ruido, lo cual se
{demuestra ilustrando la sedal digital dela figura 1.7 con diferentes niveles de ruido agregade (figura
1.8). Aun ewando en el peor caso de la figura 1.8 el ruido ha echo que los 1 los 0 en la Sef inaria
sean dificles de observar a simple vista, todos los 1 y 0 de la cadena de bits binarios pueden detectarse
ccomrectamente y, por lo tanto, la seal binariarecibida después de la deteccién sigue siendo perfect
En la comunicacin de sefales binaras los bits pueden detectarse con bastante Himpieza hasta que el
ruido se vuelve muy grande, como se ilustra en la figura 1.9. La deteccidn de los valores de bits en una
cadena de bits suele hacerse comparande el valor de la sefal a un tiempo debit predeterminado con un
umbral. Si se encuentra arriba del umbral, se declara un 1, y si estd por debajo, se declara un 0. En la
figura 1.9, las x marcan el valor de la sefil en el tiempo de deteccin, y cuando esta téenica se aplica a
la seal digital ruidosa, uno de los bits se detecta de manera incorrecta. Pero cuando la sefal se filtr,
todos los bis se detectan en forma correcta. A pesar de que la seal digital filtrada no se ve muy limpia
‘en comparacisn con la sel digital sin ruido, es posible detectar Tos bits con una probabilidad de error
ay baja. Por esta razén bisica, las seiales digitales tienen una mejor inmunidad al ruido que las
analigicas
lr
Relacin seal ido 12.6083 —_-Relckn sero = 3.2081Seta digit sin ido
TT
ati roreooo1eoreoot
‘Seal gil con ui
7
a Viloli ooo re rie goat
seein dt" Loaidgiisease] "||
\
110100010010001 1%
El primer problema en el andlisis de sefiales es encontrar una forma de describislas matemstica-
‘mente, Las primeras que se estudiarn sen sefales de tiempo continuo determinfsticas. Algunas sefia-
les de tiempo continuo se describen mateméticamente mediante simples funciones continuas del tiem-
'po. Por ejemplo, una sefil x podria describirse mediante una funcién de tiempo continuo 1,
x(t) = 50 sen(200n1) aay
Fstaes una descripcién exacta de la seial en cualquier instante de tiempo. La senal también puede des-
cribrse elaborando una grfica de la funcién de tiempo continuo que describe a la seal (figura 1.10).
‘Muchas sefales de tiempo continuo que son importantes en el andisis de sefales y sistemas no son
ficiles de describir mateméticamente. Considérese la seal que se grafica en la figura 1.11. Formas de
‘onda similares a ésta ocurren en realidad en diversos tipos de sistemas de instrumentacién y comunica-
ciones. Con la definicin de algunas funciones de sefales y una operacién llamada convolucién, es
posible deseribir, analizar y manipula matemsticamente esta sefal en forma compacta, Las seales de
tiempo continuo que se describen mediante una funcién matematica se transforman en otro dominio
Iamado el dominio de la frecuencia mediante la transformada dle Fourier de tempo continuo (TTC).
Aungue tl vez no sea claro para el lector en este momento lo que significa transformacin, la transfor:
‘macién de una sefal al dominio de la frecuencia es una herramienta muy importante en el andlisis de
sefales que permite que ciertas caracteristicas de la sefl se observen con mayor claridad y se manejen
‘con mis facilidad que en el dominio del tiempo. Sin el andlisisen el dominio de la frecuencia, el disco
yl andlisis de muchos sistemas serian bastante més dificles.
Las sefales de tiempo disereto s6lo se definen en puntos discretos en el tiempo y no en puntos
{ntermedios. La figura 1.12 ilustra algunas sefiales de tiempo discret. Todas éstas parecen ser determi-
nisticas excepto la que se encuentra en la esquina inferior derecha, que parece aleatoria. (La palabra
‘parece se usa porque nunca puede afirmarse con seguridad si una seal es 0 no aleatoria al observar un
registro de ella en tiempo finito.) En el capitulo 7 se explora la zelacién entre las seBales de tiempo
continuo y las sefales de tiempo disereto que se han forma-
{do muestreando sefales de tiempo continuo.
Las sefiaes aleatorias no pueden descrbirse con exac- w
titud por medio de una funci6n matematica. De hecho, no
hhay una forma general de describir por completo sefales
aleatorias excepto enumerar cada valor de la sefalaleato-
tia, Para seiales aleatorias de tiempo continuo esto es im-
posible, incluso para un tiempo finito, pues hay un nmero
infinite de valores de una sefal de tiempo continuo en un
intervulo de tiempo finito. Es posible describ exactamen-
1 una sefialaleatoria de tiempo discreto en un intervalo
de tiempo finito. La descripcién serfa una Secuencia de ni
12 Thos de setter
FIGURAL9
Uso de un filtro para
reduc Ia asa de
crores de bis en una
sedal digital,
FIGURA.L10
‘Una sofa de tempo
continuo deserts
mediante una funcion
matemica.captruto 1
Invoduceon
FIGURA L12
‘guns seals de
tiempo dscreto
0 ‘meros de longitud finita, Sin embargo, aun cuando
Ta sefalaleatoria de tiempo disereto se describe sobre
tun tiempo Finito, eso no implica que la sefal se conor
«a 0 se describa con respecto a cualquier otro tiempo
fini,
A pesar de que las sefales aleatorias no pueden
dserbirse con exacttud por medio de funciones mate-
_métieas es posible deserbirlas de manera aproximada,
FIGURA 1.11 Lafigura 1.13 ilusta cuatro diferentes sefalesaleatorias
er ne de tiempo continuo, Aun cuando todas son sleatorias,
difieren en sus euracterfsticas, Varfan sobre intervalos
diferentes, alguna cambia de valor ripidamente mientras que otras lo hacen con mayor lentitud, sus
valores se distribuyen en forma diferente, tienen valores promedio distntos, et.
El anlisis de las sefalesaleatorias y su interaceidn con sistemas debe efectuarse utilizando los que
‘se denominan descriprores dc las sefiales aleatorias. Estos deseriben de manera aproximada aspectos
importantes de las sefiales aleatorias, pero no pueden brindar una descripcidn exacta, Los descriptores
de las cuatro sefales aleatorias de la figura 1.13 expresarian algunas de sus diferencias importantes en el
‘comportamicnto general. El uso de los descriplores es la mejor manera de deseribir y analizar sefales
aleatorias, Si bien no es posible que los descriptors definan una seal con exacttud, en la mayoria de
los casos préticos pueden result muy efectivos en el logro de objetivos en el diseRo del sistema
En este texto se vern muchos ejemplos de la operacién de sistemas con respecto a seilales
Ldoterminiticas exactas debido a que es una parte importante del diseBio de los mismos que proporeiona,
un conacimiento amplio de la operacisn del sistema, Sin embargo, a mayor de los sistemas se disefa
para manejar cierto ripos de sefales més que para cualquier sehal 0 seBales precisa,
Hasta ahora todas las seiles que se han considerado se han deserito matemxéticamente por medio
de funciones del tiempo. Exist otra clase importante de seiales que son funciones del espacio en vez
‘del tiempo: las imsigenes. En este texto, la mayoria de las eorias de sales, a inforrnacién que transi
ten y cémo se procesan mediante los sistemas, se basaré en las seiales que son una variacién de un
fenémeno fisico con el tiempo. No obstante, la teorias y métodos formulados de esa forma se aplican
también, con modificaciones menores, al procesamiento de imigenes. Las seRales de tiempo se deseri-
ben, mediante la variacin de un fendmeno fisico, como una funcién de una sola variable independien-
te:el tiempo. Las sefiales espacial, o imagenes, se describen a partir de la variacion de un fenémeno
fisico como una funcién de dos variables espaciales independientes y ortogonales, denominadas con
vencionalmente como x y y. El fenomeno fisico deserio es cominmente Iu2 o algo que afecta su trans-
a tn
: alll.
TH] Il T
x00) ste)
mle bill.
ie Tl |aos ssis
x0 0
owores
|
assim + oan.
—osws7 037496
rmisiGn 0 efleniGn, aunque las téenicas de procesamiento de imagenes tambien son aplicabes a todo lo
que puede deseribirse de manera matertica mediante una funcicn de dos variables independiente.
Histéricamente, las téenicas de procesamiento de imagenes han venido detris de las de sefiales
porgue en la pectic la cantidad de informaciGn que tiene que procesarse para reunir una imagen co-
‘ng es mucho mayor que la que se requiere para obtener la informacidn de la sefial de tiempo ordinaria
Sin embargo, ahora, con los grandes incrementos en la capacidad de e6mputo y las gigantescas reduc
ciones de los costos de las computadoras, el procesamiento de imagenes es cada vez mas una técnica
préctica en muchas situaciones. La mayor parte del procesamiento de imégenes es digital y se efectda
por medio de computadoras. Algunas operaciones simples de procesamiento de imsgenes pueden efec:
twarse de manera directa con Optica, y las que se encuentran en ese caso, se realizan desde luego a
velocidades muy altas (ja la velocidad de la luz!). No obstamte, el procesamiento de imagenes éptico
directo es muy limitado en flexibitidad en comparacidn con el procesamiento de imiigenes digitales
efectuado mediante las computadoras
La figura 1.14 presenta dos imagenes. La que se encuentra ala izquierda es una imagen de rayos X
‘no procesada de una maleta rodunte en un punto de verificacién en un aeropuerto. La de la derecha es la
‘misma imagen pero procesada mediante operaciones de firado de imagenes para revelar la presencia
4e algsin arma. Fn este texto no se profundizaré en el procesamiento de imagenes pero usar ejemplos
‘ocasionales del mismo para ilutrar conceptos del procesamiento de sefiales.
‘La comprensién de esimo las sefiales transforman informacién, e6mo los sistemas procesan las
les, c6mo es posible transportarsefales mliples de manera simulténea en un canal, as{ como la
forma en que el ruido interfere en la transmisién de informacién por medio de seiales son aspectos
fundamentales en miltiples dreas de la ingenieria, Las técnicas para el andisis de sefiales y ruido de
‘acuerdo a e6mo son procesadas por los sistemas es el tema de est libro, El material puede considerarse
casi como un texto de matemdticas
aplicadas mis que un texto que eu
bre Ia construccién de dispositivos
tiles, pro el entenderlo es muy im
portante paraeldisefioexitoso de dis-
positivos de uttidad. Et material que
sigue se consiruye a partir de algu
nas definiciones y conceptos funda
‘mentales hasta reunir una gama com
pleta de téenicas de andliss para las
sefiles de iempo continuo y deer
po disereto en sistemas,
7
1.2 Tpos ae senaies
FIGURA 1.13
CCaaro senles de
tiempo continuo
alewtorias.
URAL
Ejemplo de un proce-
samiento de imagenes
para revelar inform.
cin,
Timegen de ayer X
frixnal vorstén
proce prporcona
thepor MA Abi,
Laboratorio d
Computacin det
en KeocaPiruLo1
Irroouecion
FIGURA 1.15
Sistema de registro de
sonido,
FIGURA 116
‘Lapalaba signat pro
‘nunciada por una voz
‘maccolina adults
Varian Votaie
etapressio—F}, Mino lcrica
‘Vora rocesado
Nimes
‘Memoria
eompatara
1.3 EJEMPLO DE UNA SENAL Y UN SISTEMA.
Como un ejemplo del ands de sets y sistemas, se usar una seal yun sistema que son familiares
para cualquiera sonido; sf como un sistema que produce yo mide el sonido, Ese es simplemente fo
{ue registra el oo, y el ofdo humano es sensible a ondas de prsion actticas en un intervalo de
frecuencia Kimitado, por lo comin entre 15 hertz (H2) y 20 kiloert (KH2) con cierta variaciéin de
sensibilidad ene ineralo. Enel material que sigue se presentan algunas gris de variaciones en fa
‘resin de sire que producen algunos sonidos comunes. Estos sonidos se registraron mediante un sist-
ta que consts de un mcrSfono ge converte la varaci de la presin del ie en una sefal de voltae
4e impo contin, cisuitosclecténicos que procesan la snl de voltae de tiempo coninvo yn
onvertidoranalégico-diial que cambia a sefal de voltae de tiempo continuo en una seal digital en
informa de una cadena de nimers binarios que después se almacenanenlamemeria dela computado-
ra igra 1.15.
Considerese la variacidn de pres que se graficaen la igura 1.16. Es una seal de impo cont-
so que produce cl sonido de la palabra sgn! (sel) pronunciads por un hombre adalto el autor). Et
anilisis de sonidos es prs solo un tera ampli aungue algunas cuestones acerca de la rela entre
sta gréfea de variacén dela presién dl aire y lo que un humano escucha como Ia palabra signal
pueden observarse al mirar la gréfica. Hay tres réfagas de sefial identificables: la réfaga | desde 0 hasta
(0.12 segundos (3), lardfaga 2 desde cerca de 0.12 hasta 0.19 larfaga 3 desde aproximadamente 0.22
haa Os, La ifaga Ie la letras en Ia palabra signal Es un sonido de ssc y tienen carter
diferente que el de las ors regan que son sonidos de vor. Larifaga ?es el sonido‘. LaregiGn entre as
‘ifagas 2y 3 la consonantedoble gr. Las consonants son simplemente ls cuss en el habla que
dividen aos sonidos voale, La g interme el sonido Fy la minis el sonido a, La rfaga 3 es el
sonido @ tenminado por la consonante Final Una! n0 es un paro tan abrupt como algunas ras