25
Proceso de muestreo

Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Embed Size (px)

Citation preview

Page 1: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Proceso de muestreo

Page 2: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Proceso de muestreo

• Análisis de señales muestreadas

• Teorema de Shanon

Page 3: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Señales en control por computador

Proceso

u(t)

y(t)computador D/A

A/Dy(kT)

u(kT)

wt

u(t)

t

y(kT)

t

y(t)

tT

Page 4: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Proceso de muestreo

• ¿Cuál debe ser el valor de T para no perder información esencial de y(t)?

• ¿Puede reconstruirse y(t) a partir de y(kT)?• Para contestar se debe investigar cuál es la relación entre

los componentes de frecuencia de y(t) y de y*(t)• ¿Puede utilizarse la transformada s para el análisis?• ¿Hay otra formulación equivalente?

y*(t)y(t)

t

T

t

Page 5: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Componentes de frecuencia de una señal

t

f(t)

=t

+

++ …

dte)t(f frecuencia de componente la de amplitud)(F

)t(jsen)tcos(ede)(F2

1)t(f

tj

tjtj

F() Transformada de Fourier

Espectro de frecuencias de la señal

Page 6: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Señales muestreadas / Tren de pulsosy*(t)y(t)

t

T

tT

n

T ...)T2t()Tt()t()nTt()t(

y(t)

TT

(t)

* =1

y*(t)

t

n

T* )nTt()nT(y..)Tt()Tt(y)t()t(y)t()t(y)t(y

kTt0

kTt)kT(y)t(y*

T(t)

Page 7: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Transformada de Fourier discreta

T

y*(t)

n

nTj

n

tjtj

n

tj**

e)nT(f

dte)t(f)nTt(dte)t(f)nTt(dte)t(f)(F

Page 8: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Señales periódicas

t

f(t) T Una señal periódica de periodo T siempre admite una descomposición en serie de Fourier

T

(t)1

Ejemplo: Tren de pulsos de periodo T

n

nTj

n

tjtj

n

tj edte)nTt(dte)nTt(dte)t(f)(F

t

n

T ...)T2t()Tt()t()nTt()t(

Page 9: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

n

nTj

n

tjtj

n

tj edte)nTt(dte)nTt(dte)t(f)(F

Espectro de frecuencia de T(t)

01e1

1

e1

11e,e razones de sgeométrica series 2e

TjTjTjTj-

n

nTj

Si ≠ is s = 2/T

Si = is

isi

is

icF

ciF

)()(

)(

Espectro discontinuo

ci

F()

s

Page 10: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

T

(t)1

t

n

tjnn

n

tjsnT

sec2

1de)n(c

2

1)t(

de)n(c2

1)t(

de)(F2

1)t(f

tj

nsnT

tj

Espectro de frecuencia de T(t)

En un periodo:

Page 11: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Espectro de una señal muestreada y*(t)

)n(YT

1dte)t(y

T

1

dteeT

1)t(ydte)t()t(ydte)t(y)(Y

sn

t)n(j

n

tj

n

tjntjT

tj**

s

s

)n(YT

1)(Y s

n

*

El espectro de frecuencias de la señal muestreada se obtiene sumando infinitas veces el espectro de la señal continua desplazado ns

Page 12: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Espectro de una señal muestreada y*(t)

)n(YT

1)(Y s

n

*

|Y()|

|Y*()|

Espectro continuo

… …Espectro discreto

0

0 s 2s-s-2s

1/T

Máxima frecuencia de la señal continua

s/2

Si 0 < s/2 los espectros laterales no se superponen y el contenido de frecuencias de Y y de Y* son identicos en [- 0 0 ]

Page 13: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Espectro de una señal muestreada y*(t)

)n(YT

1)(Y s

n

*

|Y()|

|Y*()|

Espectro continuo

… …

Espectro discreto

0

0 s 2s-s-2s

1/T

Máxima frecuencia de la señal continua

s/2

Si 0 > s/2 los espectros laterales se superponen y el contenido de frecuencias de Y* se distorsiona en [- 0 0 ]

Page 14: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Teorema de Shanon

|Y()|

|Y*()|… …Espectro discreto

0

0 s 2s-s-2s

1/T

Máxima frecuencia de la señal continua

s/2

Para que no haya pérdida significativa de la información el periodo de muestreo ha de cumplir 0 < s/2 = N = /T

TN0

N Frecuencia de Nyquist

Page 15: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

“Aliasing”

Cuando se muestrea incorrectamente una señal pueden aparecer frecuencias en la señal muestreada que no están en la original

Señal continua

Señal muesteada

Ejemplo: Se muestrea a frecuencia menor que 20 En el computador se ve la señal como una de frecuencia menor

Page 16: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Toma de datos, filtrado “antialiasing”y*(t)y(t)

t

T

tT

y(t)

t

Filtro

Antes de muestrear una señal conviene pasarla por un filtro continuo pasa bajo (filtro “antialiasing”) para eliminar las frecuencias superiores a /T que distorsionarian la señal muestreada con el ordenador

P.e. Filtro de Bessel de segundo orden:

6129.1)/s(2098.2)/s(

6129.1

B2

B

B ancho de banda

Page 17: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Espectro de frecuencias

|Y*()|

0

No se suele representar un rango de frecuencias superior a /T porque es repetitivo y esas frecuencias no aparecen en la señal original/T

Si las frecuencias del espectro no tienden a cero antes de /T ello es síntoma de un T inadecuado

Page 18: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Periodo de muestreo T

|Y*()|

0 /T

El teorema de Shanon nos da un criterio para elegir un T adecuado para muestrear una señal, pero a veces es difícil de aplicar

Criterio práctico: Escoger T de modo que corresponda a tomar entre 10 – 30 muestras del tiempo de establecimiento T

Page 19: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Periodo de muestreo

En lazo cerrado normalmente los procesos son mas rápidos que en lazo abierto

T

Si se escoge T para un sistema de control, debe aplicarse la regla al tiempo de establecimiento esperado en lazo cerrado

t

t

y

y

Page 20: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

¿Se puede recuperar y(t)?

|Y()|

0

|Y*()|… …Espectro discreto

0 s 2s-s-2s

1/T

s/2

En teoría, si 0 < /T, filtrando la señal muestreada con un filtro ideal se puede obtener la señal original

Un filtro ideal no es realizable pero pueden hacerse aproximaciones

Page 21: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Reconstrucción de y(t)y(t)

T

y*(t)

t

n

/2

/2-

)nTt(j

/2

/2-

tj

n

nTj/2

/2-

tj*

ss*tj

dte2

T)nT(y

dtee)nT(y2

Tdte)(Y

2

Ty(t)

/2]/2,[-en)(TY) Y(si,dte)(Y2

1)t(y

n N

N

)nTt(

))nTt((sen)nT(y)t(y

Introduce un retardo en el cálculo

Necesita infinitos datos

Page 22: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Reconstrucción

Sen(x) /x

Los coeficientes sinusoidales van decreciendo cuando nT se aparta del valor de t considerado

n N

N

)nTt(

))nTt((sen)nT(y)t(y

...)T2mTt(

))T2mTt((sen)T)2m((y

)T2mTt(

))T2mTt((sen)T)2m((y

)TmTt(

))TmTt((sen)T)1m((y

)TmTt(

))TmTt((sen)T)1m((y

)mTt(

))mTt((sen)mT(y)t(y

N

N

N

N

N

N

N

N

N

N

Para t próximo a mT:

0.1283

1

7.7 14.1

0.0709

Page 23: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Reconstrucción

Sen(x) /x

...)T2mTt(

))T2mTt((sen)T)2m((y

)T2mTt(

))T2mTt((sen)T)2m((y

)TmTt(

))TmTt((sen)T)1m((y

)TmTt(

))TmTt((sen)T)1m((y

)mTt(

))mTt((sen)mT(y)t(y

N

N

N

N

N

N

N

N

N

N

0.1283

1

7.7 14.1

0.0709

t

mT (m+1)T

(m-1)T (m+2)T

(m-2)T

112

7)T3mTt(

T....

2

3)TmTt(

T2)mTt(

T

Con m=3 |coeficientes| < 0.1

Page 24: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Transformada s de un ZOH

ZOH

(t)1

T

y(t)1

T

Respuesta impulso del ZOH

1

T

1

T1

T

u(t)

u(t-T)

y(t) )e1(s

1)s(Ue)s(U)s(Y

)Tt(u)t(u)t(y

TsTs

se1

)s(GTs

ZOH

La función de transferencia es la transformada de la respuesta impulsional

Page 25: Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon

Como calcular H(z)

ZOHT u(k) T y(k)

T

u(k) y(kT)

tT

G(s)

)z(Us

)s(G)z1()z(U

s

)s(Gz)z(U

s

)s(G

)z(Us

)s(Ge)z(U

s

)s(G)z(U)s(G

s

-e1)z(Y

11

TsTs

ZZZ

ZZZ

s

)s(G)z1()z(H 1 Z