Anda di halaman 1dari 5

Laboratorio de Procesamiento de Señales. Ingeniería Civil Biomédica, Universidad de Valparaíso, Chile, 04 de Mayo de 2010, pag.

Laboratorio Nº3
“Representación Digital de Señales”
Trabajo realizado por:
Rubén Allende Lobos.
Estudiante de Ingeniería Civil Biomédica, Departamento de Ingeniería Civil Biomédica, Universidad de Valparaíso

Resumen- Se estudiaron los procesos de discretización temporal Al muestrear a frecuencias bajas (bajo la frecuencia de
(muestreo) y discretización de amplitud (cuantización). Para el Nyquist), surgirán problemas para hacer una reconstrucción
estudio de utilizo la herramienta de modelamiento de Matlab perfecta el problema es conocido como aliasing
Simulink [1]
(solapamiento), la misma muestra de secuencias puede ser
representada por diferentes señales fig1 [3]. Las señales de la
imagen contienen las mismas muestras, pero son dos señales
Palabras Claves- Cuantización, Muestreo, Discreta
totalmente distintas con periodos y frecuencias distintas.

I. INTRODUCCIÓN

L as señales biomédicas generadas por el cuerpo


trasportan información. Estas señales se utilizan
fundamentalmente para extraer información del sistema
biológico bajo estudio. Las señales biológicas son de carácter
continuo (análogo), para su estudio debe pasar a través de un
convertidor análogo digital se fuerza a cado uno de los
parámetros magnitud y tiempo a ser cuantizados y
muestreados respectivamente [2].
Fig. 1Aliasing.

II. MATERIALES Y CONCEPTOS PREVIOS


3) Cuantización:
- Herramienta de modelamiento de Matlab Simulink.
- Frecuencia de muestreo. Es el proceso por el cual se discretiza la amplitud de una
- Aliasing. señal en un dispositivo electrónico (computador, DSP, PIC,
- Cuantización. etc), la cuantización es un proceso no lineal esto implica que
- Error de cuantización genera distorsiones o errores no lineales. La cuantización se
- SNR. encarga de otorgar a un rango de la señal a única salida.

4) Error de cuantización:
Conceptos previos
El error de cuantización se obtiene al restar la señal que
1) Frecuencia de muestreo : resulto de la cuantización con la señal original, dependiendo
de la resolución del dispositivo será la amplitud del error.
La frecuencia de muestreo es la cantidad de muestras que se
obtienen de una señal en una unidad de tiempo y se mide en 5) SNR:
Hz (ciclos por segundos). La frecuencia de muestreo debe ser
mayor al doble de la frecuencia de la señal a muestrear esto de La relación señal ruido (S/N o SNR) es la diferencia entre el
se conoce como la frecuencia de Nyquist la cual tiene que ser nivel de la señal y el nivel de ruido fig2, la SNR se mide en
mayor al doble de la frecuencia a muestrear y también para decibeles (db), la siguiente ecuación describe la SNR [4]
evitar el aliasing.

2) Aliasing:
Laboratorio de Procesamiento de Señales. Ingeniería Civil Biomédica, Universidad de Valparaíso, Chile, 04 de Mayo de 2010, pag. 2

Fig. 3 Modelo del archivo generaimpulse.mdl.

A)
- Parámetros modificados en el generador de señales:

Forma de onda : Seno


Fig. 2 Relación señal ruido. Frecuencia : 0.8 [Hz]
Amplitud :1
III. METODOLOGÍA

Actividad uno ejecutar el archivo generaimpulse.mdl, para - Parámetros modificados en el generador de pulsos:
observar el comportamiento de la salida (Scope) al variar los
distintos parámetros de los bloques, se graficaron las salidas, Periodo de muestreo : 0.4 [s]
para obtener las graficas de la actividad 1 se creó un wiewers Ancho de pulso : 0.5
Scope a la entrada del scope, los wiewers scope tienen forma
de gafas. En la fig.4 están graficados los parámetros anteriores, línea
Actividad dos se muestra las posible pérdida de información discontinua señal obtenida por el generador de funciones y la
debido a no seguir las condiciones que establece el teorema de línea continua representa la salida del generador de pulsos.
muestreo, para obtener la grafica también se necesito crear un
wiewers Scope a la entrada del scope.
Actividad tres agregar un bloque después del generador de
pulsos, el bloque es un filtro butterworth de orden 10 y de
frecuencia de corte 0.5 [Hz].
Actividad seis implementar el modelo en Simulink y
analizar.
Actividad siete determinar que muestra el Display que se
encuentra debajo del Display que muestra la varianza.
Actividad ocho determinar la relación señal ruido para b= 4,
8,16 y 24 bits.
Actividad nueve variar el rango dinámico “D” y revisar el
modelo cómo se comporta.

IV. RESULTADO Y ANALISIS Fig.4 Gráfico obtenido con los parámetros de la sección A).

Actividad uno obtención de los gráficos con la modificación En la fig.4 se ve que el muestreo fue el correcto, la señal de
de los parámetros del archivo generaimpulse.mdl fig.3. línea continúa nos permite reconstruir la señal original que es
la de línea discontinua.

B)

- Parámetros modificados en el generador de señales:

Forma de onda : Seno


Frecuencia : 0.8 [Hz]
Amplitud :1

- Parámetros modificados en el generador de pulsos:


Laboratorio de Procesamiento de Señales. Ingeniería Civil Biomédica, Universidad de Valparaíso, Chile, 04 de Mayo de 2010, pag. 3

Periodo de muestreo : 0.9 [s]


Ancho de pulso : 0.5

En la fig.5están graficados los parámetros anteriores, línea


discontinua señal obtenida por el generador de funciones y la
línea continua representa la salida del generador de pulsos.

Fig.6 Gráfico obtenido con los parámetros de la sección C).

En la fig.6 se ve que el muestreo fue el incorrecto, la señal


de línea continúa no nos permite reconstruir la señal original
que es la de línea discontinua esto se debe a una mala elección
Fig.5Gráfico obtenido con los parámetros de la sección B). de la frecuencia de muestreo de 0.9 [Hz] aproximadamente
no cumpliendo con la frecuencia de Nyquist, provocando
En la fig.5 se ve que el muestreo fue el incorrecto, la señal grandes pérdidas de información al momento de hacer la
de línea continúa nos permite reconstruir parcialmente la reconstrucción.
señal original que es la de línea discontinua esto se debe a una
mala elección de la frecuencia de muestreo de 1.1 [Hz] no Actividad dos ver las posibles pérdidas por no seguir las
cumpliendo con la frecuencia de Nyquist, provocando condiciones del teorema de muestreo Nyquist-Shannon el cual
pérdidas de información al momento de hacer la dice que para poder replicar con exactitud la forma de una
reconstrucción. onda es necesario que la frecuencia de muestreo sea superior
al doble de la máxima frecuencia a muestrear. En la fig.7
C) representa claramente que no se siguieron las condiciones que
plantea el teorema de muestreo.
- Parámetros modificados en el generador de señales:
- Parámetros modificados en el generador de señales:
Forma de onda : Seno
Frecuencia : 1 [Hz] Forma de onda : Seno
Amplitud :1 Frecuencia : 0.8 [Hz]
Amplitud :1
- Parámetros modificados en el generador de pulsos:
- Parámetros modificados en el generador de pulsos:
Periodo de muestreo : 1.1 [s]
Ancho de pulso : 0.5 Periodo de muestreo : 1.1 [s]
Ancho de pulso : 0.5
En la fig.6 están graficados los parámetros anteriores, línea
discontinua señal obtenida por el generador de funciones y la
línea continua representa la salida del generador de pulsos. La señal de línea discontinua representa la señal a muestrear
y la señal de línea continua representa la señal muestreada con
un frecuencia de muestreo de 0.9 [Hz] aproximadamente que
está lejos de ser la frecuencia recomendada por el teorema de
muestreo, la frecuencia necesaria para y una reconstrucción
optima seria de un poco mayor a 1.6 [Hz].
Laboratorio de Procesamiento de Señales. Ingeniería Civil Biomédica, Universidad de Valparaíso, Chile, 04 de Mayo de 2010, pag. 4

Fig.9 Respuesta en frecuencia del filtro butterworth de orden 10 y


Fig.7 Gráfico de una mala elección de frecuencia de muestreo con frecuencia de corte de 0.5 [HZ].
pérdidas de información.
Actividad seis implementar el modelo que sale en la guía y
Actividad tres modificar el diagrama de bloques de la fig.3 analizarlo en la fig.10 está el modelo implementado.
colocando un filtro butterworth discreto de orden 10 después
del generador de pulsos fig.8

Fig.8 Modelo del archivo generaimpulse.mdl con la modificación del filtro Fig.10 Implementación del modelo de la actividad 6.
butterworth.
Utilizar para este modelo los siguientes valores:
Con el filtro en su lugar veremos su efecto en el Spectrum
Analyser bloque en el cual está la grafica en frecuencia de la - Parámetros de configuración Stop time: 0.1,
señal muestreada, los datos utilizados en el generador de Solver: discrete, Max step size: 1e-6
funciones y el generador de pulso son los siguientes:
- Sine Wave Amplitud: 1, Bias: 1, Frequency:
2*pi*891, Sample time: 1e-6
- Parámetros en el generador de señales: - Saturation Upper limit: D-D/2^b, Lower limit: 0,
Sample time: 1e-6
Forma de onda : Seno - Quantizing Encoder Quantization partition:
Frecuencia : 0.4 [Hz] [D/2^(b+1):D/2^b:D-3*D/2^(b+1)], Quantization
Amplitud :1 codebook: [0:D/2^b:D-D/2^b]
- Quantizing Decoder Quantization codebook:
- Parámetros en el generador de pulsos: [0:D/2^b:D-D/2^b]
- Buffer Output buffer size: 10000
Periodo de muestreo : 1.25 [s]
Ancho de pulso : 0.5
- Gain Gain: 1/10000

Utilizar D=2 y b=4 siendo D el rango dinámico de la señal


y b el número de bits, estos valores se introducen como
Con los datos anteriores en el analizador de espectro se
variables en el Comand Window.
grafico lo siguiente fig.9.
Actividad siete el Display que se encuentra bajo el Display
que muestra la varianza nos indica la desviación estándar del
error de cuantización de cuantización.
Laboratorio de Procesamiento de Señales. Ingeniería Civil Biomédica, Universidad de Valparaíso, Chile, 04 de Mayo de 2010, pag. 5
Actividad ocho para determinar la relación señal a ruido se 2010. Disponible en:
utilizara la relación que se encuentra en el ítem “5” de los http://www.angelfire.com/un/biomedicafime/CLASE_4.pdf
conceptos previos, los resultados obtenidos se presentan en la [3] Meza Fara. (2006). Alising. Recuperado el 3 de Mayo de
tabla 1. 2010. Disponible en: http://cnx.org/content/m12973/latest.
[4] Relación señal ruido. Recuperado el 3 de Mayo de 2010.
b (bits) SNR (db) Disponible en: http://www.ocw.espol.edu.ec/facultad-de-
4 26 ingenieria-en-electricidad-y-computacion/procesamiento-
8 48 de-audio-y-video-1/3.4.2%20Relacion%20Senial
16 96 %20Ruido.html.
24 >150
Tabla 1. Resultados de la relación señal ruido con distintas resoluciones.

Como se ve en la fig.2 entre mayor sea la distancia mejor


será la relación señal ruido, pero él aumento de la SNR trae
consigo un aumento computacional para resoluciones grandes
como es el caso de b=24 en donde el computador tardo u
tiempo considerable para entregar un resultado.
Actividad nuevo el rango dinámico se expresa en db se
modifico el rango dinámico en dos valores para mostrar como
una disminución y un aumento en el rango dinámico tiene
repercusión en el ruido de cuantización de la señal, en el caso
de un rango dinámico pequeño de 1[db], el ruido se reduce
considerablemente teniendo una amplitud aproximada de 0.02
[db], si aumentamos el rango dinámico a 20 [db] se ve un
notable incremento en el error de cuantización con una
amplitud de 0.6 [db].

V. CONCLUSIÓN

En la experiencia se logro interiorizar al alumno en el


manejo de la herramienta de modelamiento que trae el
software Matlab.
Se verifico las consecuencias que trae como consecuencia
no seguir las recomendaciones que hace el teorema de
muestreo de Nyquist, dentro de las consecuencias que
podemos nombran están el solapamiento (aliasing), perdida de
información al momento de la reconstrucción, incremento en
el error de cuantización.
Se experimento como el rango dinámico juega un papel
importante también en la disminución del error de
cuantización.
Las consecuencias que tiene una baja y alta resolución, por
un lado a baja resolución tenemos pérdida de información con
un rendimiento rápido, a lata resolución tenemos mucha más
información pero con un costo computacional importante,
debido a esto hay que encontrar el equilibrio entre
información y rendimiento.

VI. REFERENCIAS

[1] Software; MatLab, the lenguaje of technical computing


7.1.
[2] González Humberto. Clase 4 Ingeniería Biomédica,
Señales Biomédica (parte 1). Recuperado el 3 de Mayo de

Anda mungkin juga menyukai