Está en la página 1de 13

Teorema de muestreo y cuantificación de señales

Juan Pablo Cuesta y Juan Pablo Valencia


Febrero 3 2020

1
1 Teorı́a
De los siguientes conceptos explicar su importancia dentro del campo de la in-
genierı́a mecatrónica.

• Periodo y frecuencia de muestreo: Este concepto es importante en


la ingenierı́a mecatrónica ya que abarca en el campo de los microproce-
sadores, por lo tanto, dependiendo de su frecuencia de muestreo puede
aumentar o disminuir su velocidad de trabajo.

• Ancho de banda: Una de las aplicaciones mas importantes del ancho de


banda es en el pwm, ya que con la variación de este permite aumentar o
disminuir la velocidad de un motor como ejemplo, por ende, este concepto
es muy relevante en la carrera.

• Niveles de cuantificación para una señal: Es el parámetro que deter-


mina la precisión con la que se cuantifica, es el numero de bits empleado
por cada muestra. Cuanto mayor sea, mayor precisión.Es un parametro
importante dependiendo de la aplicacion donde algunas requieren extrema
presicion.

• Error de cuantificación: La diferencia que resulta de restar la señal de


entrada a la de salida es el error de cuantificación, ya que la señal digi-
tal que resulta tras la cuantificación es sensiblemente diferente a la señal
eléctrica analógica que la origino.

• Aliasing: Decimos que ocurre aliasing cuando la frecuencia de muestreo


es inferior al doble de la máxima frecuencia contenida en el espectro de la
señal analógica (frecuencia de Nyquist).El muestreo incorrecto de señales
analógicas puede provocar que señales de alta frecuencia presenten dicho
aliasing

Utilizando la bibliografı́as del curso resolver las siguientes preguntas.

• ¿Por qué y para qué se digitalizan las señales análogas?


Cuando se digitaliza una señal análoga, los diferentes procedimientos para
mirar su comportamiento se pueden desarrollar de una manera más fácil,
en el que cuando no se digitaliza no se pueden lograr algunos de estos
cambios o son difı́ciles de conseguir.
• ¿Como se realiza la digitalización de una señal análoga?

2
Para la digitalización de una señal análoga se siguen los siguientes pa-
sos:

-Muestreo: Acumulación de muestras periódicas de la amplitud de onda.


-Retención: Para evaluar su nivel de cuantificación se hace una retención
a las muestras tomas mediante un circuito hold.
-Cuantificación: En la cuantificación se hace un proceso que se basa en
medir el nivel de voltaje en cada muestra obtenida, que consiste en asignar
una señal analizada en un único nivel de salida.
-Codificación: Traduce los valores obtenidos en la cuantificación al código
binario u otros tipos de códigos.

2 Ejercicios prácticos
De la siguiente señal análoga periódica, decir su frecuencia, periodo y ancho de
banda.

x(t) = 3cos(2π15t) + 3sen(2π25t) − 3sen(2π20t)


A continuación se muestra la figura de la señal análoga periódica.

Figure 1: Señal analógica periódica.


-Periodo: 0.2s

3
-Frecuencia: 5 Hz

-Ancho de banda: 25 Hz-15 Hz=10 Hz

Por lo tanto:
1 1
BT = = = 22.2Hz
fh − fL 0.132 − 0.087

Encontrando la versión muestrada x(n) de la señal x(t) y utilizando una fre-


cuencia de muestreo de 100 muestras por segundo. Decir cual es su frecuencia
de la señal de tiempo discreto, el periodo de la mencionada señal de tiempo
discreto, sus unidades y de donde resultan las unidades mencionadas.

Figure 3: Función x(n) a una frecuencia de 100 muestras por segundo.


-Frecuencia de la señal de tiempo discreto:
F 5Hz
F std = = = 0.05/muestras
Ft 100muestras/segundo

Las unidad es 1/muestras.

4
-Periodo de la señal de tiempo discreto:
1 1
T std = = = 20
F std 0.05
Muestras.

-De donde resultan las unidades mencionadas: Ya que la frecuen-


cia tiene unidad de Hz y la frecuencia de muestreo de muestras/segundos, se
cancelan los segundos y por lo tanto, queda 1/muestras. Ya que el periodo es
1/Frecuencia de muestreo, la unidad es muestras.
Con una frecuencia de muestreo de 75 muestras por segundo, explicar como
se afecta la señal de tiempo discreto y como se afecta la frecuencia y el periodo
de la señal en tiempo discreto.

Figure 3: Función x(n) a una frecuencia de 75 muestras por segundo.


-No debido a que el numero de muestras no disminuyo de gran manera, por
lo tanto, la señal de tiempo discreto se puede observar claramente.

-Frecuencia y periodo:
F 5Hz
F std = = = 0.06
Ft 75Hz
1 1
T std = = = 15
F std 0.06

5
Con una frecuencia de 50 muestras por segundo, decir si afecta la señal de
tiempo discreto, su periodo, frecuencia y si es posible evidenciar el aliasing.

Figure 3: Función x(n) a una frecuencia de 50 muestras por segundo.


-Cuando la frecuencia baja a la mitad, la señal no es evidente debido a
que el numero de muestras que se están tomando, por lo tanto,ya se nota una
afectación de la señal de tiempo discreto.

-Frecuencia y periodo:
F 5Hz
F std = = = 0.1
Ft 50Hz
1 1
T std = = = 10
F std 0.1

-Si, ya que al disminuir tanto la frecuencia, esta señal no se reconoce como la


inicial.

6
Con una frecuencia de 25 muestras por segundo, decir si afecta la señal de
tiempo discreto, su periodo, frecuencia y si es posible evidenciar el aliasing.

Figure 3: Función x(n) a una frecuencia de 25 muestras por segundo.


-Cuando la frecuencia es una cuarta parte de la frecuencia original, se puede
evidenciar que no representa ninguna señal.

-Frecuencia y periodo:
F 5Hz
F std = = = 0.2
Ft 25Hz
1 1
T std = = =5
F std 0.2
-En este caso es cuando se puede demostrar más el aliasing, puesto que, la
frecuencia es totalmente diferente a la original y se convierte en una señal ir-
reconocible.

7
Si se sabe que se va a realizar una aplicación en la que se necesita digitalizar
la información relativa a la vibración de un motor de un vehı́culo. Decir cual es
el ancho de banda de este tipo de señales, la frecuencia de muestreo para esta
aplicación y cual serı́a su periodo de muestreo.

R: Ancho de banda: 50 Hz - 0.5 Hz = 49.5 Hz.


Frecuencia de muestreo: Según el teorema de Nyquist, se sabe que la frecuencia
de muestreo es el doble de la frecuencia máxima de la señal, se concluye que la
frecuencia de muestreo es igual a 100 Hz.
Periodo de muestreo: 0.01.
Teniendo en cuenta las respuestas anteriores, si se considera un C A/D con
8 bits y un canal de comunicación con velocidad de 9600 bits/segundo.

¿Teóricamente cuentas muestras se podrı́an transmitir?

9600bits/segundo
= 1200muestrasporsegundo
8bits
De no coincidir los resultados de número de muestras capturadas por se-
gundo y número de muestras transmitidas por segundo.

¿Cuál deberı́a ser la velocidad de transmisión en bits por segundo para cumplir
con el teorema del muestreo?

8bits ∗ 100muestras
= 800bits/segundo
segundos

8
Analice el código, entiéndalo, y haga simulaciones cambiando el
número de bits y responda:
Considere que su sistema para digitalizar señales hace la cuantificación de
las muestras por redondeo, teniendo en cuenta esto, responda:
• ¿Cómo calcuları́a el error que se genera para cada muestra al aproximar los
valores reales a los valores cuantificados? Para hallar el error se utiliza valor
real de la muestra continua menos el valor de la señal discreta cuantificada.
• ¿Qué caracterı́sticas estadı́sticas tiene esa señal de error? El ruido de
cuantificación es aproximadamente de distribución uniforme en amplitud
y de densidad espectral más o menos constante sobre toda la banda de
Nyquist. (hasta la frecuencia crı́tica) en el supuesto de que el error de
cuantificación no está correlacionado con la señal ni presente periodicidad.
Siguiendo con la aplicación mencionada (muestreo de vibraciones).
Los 8 bits del C A/D son los que determinan el número de niveles de
cuantificación.
• ¿Cuantos niveles se generan?

N = 28 − 1 = 255

• ¿Cual es el valor de la media del error de cuantificación?

M ediaError = 0.0013

• ¿Cual es el valor de la desviación estándar?

Desviacion = 0.0060

Si se aumenta el número de bits del C A/D a 10.


• ¿Cuantos niveles se generan?

N = 21 0 − 1 = 1023

• ¿Cual es el valor de la media del error de cuantificación?

M ediaError = −0.0012

• ¿Cual es el valor de la desviación estándar?

Desviacion = 0.0019

Si se disminuye el número de bits del C A/D a 6.

9
• ¿Cuantos niveles se generan?

N = 26 − 1 = 63

• ¿Cual es el valor de la media del error de cuantificación?

M ediaError = −0.0088

• ¿Cual es el valor de la desviación estándar?

Desviación = 0.0335

Modifique el programa cambiando la estrategia de aproximación. Considere que


su sistema de digitalización de señales no realiza la cuantificación por redondeo
sino a través del truncamiento de los valores:
Utilizando el parámetro ceil de Matlab, se realiza el truncamiento de
valores lo que genera cambios en la cuantificación, por lo que hay una
menor exactitud en la toma de información. Como se muestran en las
figuras siguientes se compara la señal creada por truncamiento y por
redondeo se puede notar como algunos valores estan alejados de la
realidad con el truncamiento, mientras que el redondeo muestra los
valores mucho más exactos que los anteriormente mencionados.

Figure 4: Señal de cuantificación por truncamiento.

10
Figure 5: Señal de cuantificación por redondeo.

Número de bits del A/D a 8. $N = 28 − 1 = 255 M ediaError = −0.3122

Desviacion = 0.2462

Si se aumenta el número de bits del C A/D a 10.

N = 21 0 − 1 = 1023

M ediaError = 0.3148

Desviacion = 0.2461
Si se disminuye el número de bits del C A/D a 6.

N = 26 − 1 = 63

M ediaError = −0.2953

11
Desviacion = 0.2391

• ¿Cómo y en cuánto cambiarı́an las propiedades estadı́sticas (media y


desviación) de la señal de error?

La varianza y la media cambian, ya que los datos estarán mas disper-


sos y por lo tanto estos serán muy diferentes a los tomados anteriormente,
se irán acercando a los anteriores a medida de que el truncamiento se real-
ice con mas cifras decimales o utilizando un método de aproximación mas
exacto.
Es importante tener en cuenta como el proceso de discretización de una
señal y el proceso de cuantificación son diferentes, donde el primero solo crea
una señal muestrada y en tiempo discreto pero con la misma amplitud que la
señal original, mientras el segundo proceso es el cambio de amplitud y como su
proceso lo dice, parametrizar la señal a un número de determinado de bits para
ser utilizada posteriormente.

Además, en el proceso de digitalizar una señal, factores como el aliasing y


los errores de cuantificación son factores a tener en cuenta, para que al momento
de generar una señal, no se cree una perdida de información u otros factores que
pueden dificultar el uso de estas.

12
3 Conclusiones
• Se concluye que cuando se presentan frecuencias inferiores a la frecuencia
normal, se puede evidenciar el aliasing, por ende, se tienen en cuenta las
diferentes frecuencias de muestreo que se implementan en una señal.

• El manejo adecuado de Matlab, ayuda a comprender diferentes conceptos


y funcionamientos de señales como lo es la discretización de una señal.
Además, es muy útil para ver diferentes comportamientos que pueden ser
generados en este tipo de señales, tal es el caso de como el cambiar la forma
de cuantificar (redondeo o truncamiento), puede generar mayor exactitud
de las señales de entrada y salida.

References
[1] Peralda, J. (s.f.). Multimedia. Obtenido de
http://www2.udec.cl/ lsalazarv/digitalizacion.html.
[2] Soria E.(s.f.).PROCESADO DIGITAL DE SEÑALES. Con-
versión A/D, D/A,Universidad de Valencia. Recueprado de:
https://www.uv.es/soriae/tema-1-pds.pdf.
[3] Manolakis, J. G. (2007). Tratamiento digital de señales. Madrid: Pearson.
[4] MathWorks. (2006). Ceil Fuction. Recuperado de
https://www.mathworks.com/help/matlab/ref/ceil.html.

13

También podría gustarte