Вы находитесь на странице: 1из 34

MUESTREO Y RECONSTRUCCIN DE SEALES

Teora de circuitos y sistemas

Introduccin
Sabemos modelar sistemas continuos (Laplace) o sistemas discretos (Z). Pero en muchos casos los sistemas contienen tanto bloques continuos como bloques discretos. Ejemplo: control de un sistema fsico (continuo) mediante un computador (discreto). Se necesitan elementos que permitan interconectar sistemas continuos con sistemas discretos. Estos elementos deben servir para convertir una seal continua en una secuencia y viceversa:
Muestreador: convierte una seal continua en una secuencia. Bloqueador: convierte una secuencia en una seal continua.
2

Conexin bloqueador y muestreador


SISTEMA CONTINUO
Seal continua x(t)

MUESTREADOR

Seal discreta {xK}

SISTEMA DISCRETO

Ejemplo en el control de un horno: la temperatura x(t) medida en el horno es introducida a un ordenador como una secuencia {xK}

SISTEMA DISCRETO

Seal discreta {xK}

Seal continua x(t)

BLOQUEADOR

SISTEMA CONTINUO

Ejemplo en el control de un horno: una secuencia de valores {xK} generada por el ordenador es introducida al horno como una tensin x(t) que se debe aplicar en su resistencia. 3

MUESTREO DE SEALES

Muestreo de seales
Permite obtener una secuencia a partir de una seal.
x(t) {xK}

El muestreador toma los valores de la seal cada cierto tiempo. Este tiempo se conoce como periodo (T) y normalmente es constante.
5

Representacin y comportamiento
x(t) {xK}

T = periodo de muestreo Relacin entrada/salida en el dominio del tiempo: xk = x(kT) x0 = x(0); x1 = x(T); x2 = x(2T);

Importancia del periodo de muestreo


T debe ser suficientemente pequeo para no perder informacin de la seal: {x }
K

x(t)

T adecuado

t {xK}

T excesivo

T debe ser elegido en funcin de la seal a muestrear.


7

Comportamiento del muestreador en los dominios de Laplace y Fourier


Conocemos la relacin x(t) / {xK} en el dominio del tiempo: Buscamos la relacin en los dominios de Laplace y Fourier:
Dominio tiempo: Dominio Laplace: Dominio Fourier: xk = x(kT) X(s) / X(s) ? X() / X() ?
x(t) X(s) X() T {xK} X(s) X( )

Trabajaremos en el dominio de Fourier. Partimos de las expresiones directa e inversa de la transformada:

X ( ) = x(t ) e

j t

dt

( ) =

k =

jKT x e K

1 + j t x(t ) = X ( ) e d 2 T + T ( ) e jKT d xK = 2 T

Operamos sobre el comportamiento del muestreador en el dominio t:

1 xK = x( KT ) = 2

jKT X ( ) e d

Dividimos el intervalo de integracin en fragmentos de tamao 2/T:

1 xK = 2

( 2 r +1) T ( 2 r 1) r = T

X ( ) e jKT d

Hacemos un cambio de variable: = + 2r/T


T r = T

1 xK = 2

2r jKT 2r 1 X ( + ) e jKT e T d = T 2

T r = T

X ( +

2r ) e jKT d T
9

Se introduce 1/T y se cambian de orden sumatorio e integral:

T xK = 2

+ T T r =

1 2r X ( + ) e jKT d T T

Comparando con la expresin de xK en la transformada de Fourier, se obtiene:

1 2r ( ) = X ( + ) T r = T
+
La relacin en el dominio de Laplace se puede obtener de forma similar:

1 2r (s) = X (s + j) T r = T
+
En ninguno de los casos se puede hablar de funcin de transferencia, es slo una relacin E/S. 10

Representacin grfica del comportamiento del muestreador en el dominio de Fourier


Seal continua de partida (se muestra mdulo de su transformada de Fourier y se supone fase 0):
X ( )

Seal muestreada con periodo T segn la frmula anterior:


( )

AT
0

2 T

(suma de seales originales escaladas y desplazadas)


11

Periodo de muestreo (I)


Interesa conocer el periodo de muestreo T adecuado para cada seal. El objetivo es no perder informacin. Intuitivamente, seales con contenido en frecuencias ms elevadas requerirn menor T (mayor frecuencia de muestreo). La transformada de Fourier nos indica los contenidos frecuenciales. Seal de banda limitada: no contiene frecuencias por encima de un cierto lmite, por ejemplo 0:
X 1 ( )
X 2 ( )

X 3 ( )

12

Periodo de muestreo (II)


T1
0

Muestreamos la seal X2 anterior con 3 periodos distintos:


2 ( )

0
2 T1
2 ( )

T2
0

0 2 T2
2 ( )

T3

2 T3

13

Periodo de muestreo (III)


En los dos primeros casos no se produce solapamiento: sera posible reconstruir la seal original (continua) a partir de la seal muestreada. No hay deformacin de la seal. En el tercer caso s se produce solapamiento, y sera imposible reconstruir la seal original. La seal se ha deformado. Relacin con el periodo de muestreo: T debe ser suficientemente pequeo para que no se pierda informacin:

T<

La misma relacin se puede expresar en trminos de la frecuencia de muestreo f:

1 0 > T

f > 2 f0

La frecuencia de muestreo f debe ser al menos el doble que la mxima frecuencia f0 contenida en la seal a muestrear (TEOREMA DEL MUESTREO)

14

Periodo de muestreo (IV)


EJEMPLO: tarjeta de adquisicin de datos para un PC. El tipo de tarjeta a elegir depender del tipo de seal a capturar:
Seales de audio (altas frecuencias): es necesaria una tarjeta con una frecuencia de muestreo rpida (periodo T pequeo). Seales de temperatura (variaciones lentas, bajas frecuencias): es suficiente con una tarjeta ms simple, con frecuencia de muestreo lenta (periodo T grande).

SITUACIN COMN: seales no de banda limitada. Muchas seales reales (por ejemplo, un tren de pulsos rectangulares) no son de banda limitada, contienen todas las frecuencias. Estas seales nunca se pueden muestrear sin prdida de informacin, por pequeo que sea el periodo de muestreo.
X 4 ( )
El mdulo de la transformada de Fourier de la seal X4 no llega a hacerse cero; la seal contiene todas las frecuencias

15

RECONSTRUCCIN DE SEALES

16

Reconstruccin de seales
Obtencin de una seal a partir de una secuencia.
Reconstruir = volver a obtener una seal que ha sido muestreada.

Elemento que realiza la operacin: bloqueador.


{xK}
{xK}

x(t)

x(t)

NOTA: veremos cmo el ejemplo de reconstruccin mostrado es fsicamente irrealizable.


17

Representacin del bloqueador


2 posibilidades:
Respuesta impulsional. Funcin de transferencia (en o en s). NOTA: para el bloqueador S existe funcin de transferencia (para el muestreador NO)

18

Respuesta impulsional g(t)


Seal continua de respuesta ante una secuencia impulso de entrada.
{K}

g(t)

{K}

g(t)

19

Uso de la respuesta impulsional


La respuesta impulsional de un sistema permite conocer la salida del sistema ante cualquier seal de entrada. La salida se obtiene como la convolucin entre la respuesta impulsional y la entrada. En el caso del bloqueador, se trata de una convolucin hbrida.

x(t ) = {xK } * g (t ) =

n =

xn g (t nT )

20

Funcin de transferencia
Se utiliza en el dominio s y en el dominio . Se obtienen a partir de las transformadas de Fourier y Laplace de la respuesta impulsional:

G ( ) = F [g (t )]

G ( s ) = L[g (t )]

Ambas permiten conocer la salida (seal continua) a partir de la entrada (secuencia discreta) en los dominios s o :

X ( ) = G ( ) ( )

X (s) = G (s) (s)

Se trata de funciones de transferencia hbridas.


21

Tipos de bloqueadores
En funcin del criterio seguido para reconstruir una seal continua a partir de los valores de la secuencia. Estudiaremos 3 tipos:
Bloqueador ideal. Bloqueador de orden 0. Bloqueador de orden 1.

22

Bloqueador ideal (I)


Es capaz de reconstruir perfectamente la seal original, si se ha muestreado con un periodo T adecuado (teorema del muestreo). Visto en el dominio de Fourier, el objetivo es recuperar la transformada de Fourier de la seal original:
x1(t) X1() T {xK} X( ) x2(t) X2()

Bi

X 1 ( )

( )

X 2 ( )

23

Bloqueador ideal (II)


La funcin de transferencia en del bloqueador ideal, debe cancelar las repeticiones y debe restaurar la escala original:
Bi ( )

T < T Bi ( ) = 0 T

El valor cero fuera del intervalo central cancela las repeticiones. El valor T dentro de ese intervalo restaura la escala.

24

Bloqueador ideal (III)


Respuesta ante impulso:
1 g (t ) = F [G ( )] = 2
1

G ( ) e

jt

1 d = 2

T
T

T e jt d =

T e j t T = 2 jt T

t j t j t j t sen j t T T T T T e e e e T = sen(1t ) = = = 2 1t jt 2 t j t T T

sen(1t ) g (t ) = 1t
25

Bloqueador ideal (IV)


Representacin de g(t):
g(t) La respuesta impulsional toma valores para instantes anteriores a cero. Es un bloqueador no causal Se trata de un sistema fsicamente irrealizable. 0 t
(recordar ejemplo 1 transparencia)

No existen bloqueadores ideales en la prctica. Slo se estudiarn tericamente.


26

Bloqueadores causales
La salida en un cierto instante t0 slo depende de los valores que toma la entrada en instantes anteriores t<t0. Estudiaremos 2 tipos:
Bloqueador de orden 0. Bloqueador de orden 1.

Bloqueador de orden 0: la seal continua de salida toma el valor del ltimo dato conocido para la entrada (ajuste polinomial de orden 0). Bloqueador de orden 1: la seal continua de salida se obtiene a partir de los dos ltimos datos conocidos para la entrada (ajuste polinomial de orden 1).

27

Bloqueador de orden cero (I)


{xK}

B0

x(t)

{xK}

x(t)

28

Bloqueador de orden cero (II)


Respuesta impulsional:
{K} g(t)

0 t < 0 g (t ) = 1 0 t < T 0 t T
t

Funciones de transferencia:

G ( ) = F [g (t )] = g (t ) e jt dt = 0

j T e 1 e jt dt = j

G ( s ) = L[g (t )] = 0 g (t ) e st dt = 0

sT e 1 e st dt = s

29

Bloqueador de orden uno (I)


{xK}

B1

x(t)

{xK}

x(t)

30

Bloqueador de orden uno (II)


Respuesta impulsional:
{K} g(t)

0 1 + g (t ) = 1 0

t<0 t t T T 0t <T T t < 2T t 2T

Funciones de transferencia:

1 + jT 1 e jT jt G ( ) = F [g (t )] = g (t ) e dt = ... = T j

G ( s ) = L[g (t )] = 0

1 + sT 1 e sT st g (t ) e dt = ... = T s

31

Comparacin f. de transferencia en
Bi ( )

B0 ( )

T
B1 ( )

T
32

Resumen muestreo y reconstruccin


Muestreadores
x(t) {xK}

Bloqueadores
{xK}

x(t)

xk = x ( k T ) 1 + 2r ( ) = X + T r = T 1 + 2r j (s) = X s + T r = T

sen(1t ) 1 = Bi : g (t ) = 1t T 1 e j T B0 ( ) = j B0 : sT B ( s) = 1 e 0 s 2 1 + j T 1 e j T B1 ( ) = T j B1 : 2 1 + sT 1 e sT B1 ( s ) = T s

33

MUESTREO Y RECONSTRUCCIN DE SEALES


Teora de circuitos y sistemas

34

Вам также может понравиться