Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Joinarea
for free Log in
Abstract
RESUMEN: En este trabajo se presentan las herramientas de tratamiento de seales requeridas para lograr una mejora en la relacin seal a ruido
(SNR) de secuencias que se obtienen de N sensores de aceleracin. Estos miden la misma seal, pero de manera asncrona, es decir con frecuencia de
muestreo fija, pero distinta para cada uno de los N sensores. Adems, se incorporan fuentes de ruido blanco como lo es el ruido trmico de cada
sensor. Esto sucede con muchos sensores o redes de sensores que no cuentan con un reloj comn, por ejemplo sensores de medicin o monitoreo
que se basan en sistemas embebidos. Se analizan dos posibles casos: en el primero de ellos una seal de referencia se muestrea con tasas de
muestreo baja, tomando valores levemente distintos para cada uno de los N sensores simulados. En el segundo caso se aumenta la frecuencia de
muestro de cada sensor en un factor de 8, tcnica conocida como sobremuestreo (oversampling). Para cada uno de estos casos se aplican tcnicas de
interpolacin y decimacin para modificar la tasa de muestreo de tal forma de llegar a una tasa comn. Posteriormente se promedian estas secuencias
de datos, tanto en el dominio del tiempo como en el de la frecuencia, para analizar las diferencias y comparar resultados, principalmente en lo que
respecta a la mejora de la relacin de seal a ruido. La herramienta utilizada es MATLAB, desarrollado por la empresa MathWorks y en muchos casos
es utilizada para el procesamiento digital real de los datos obtenidos. Por lo que no solo se presenta como una simulacin sino tambin como un
acercamiento a la programacin real que debe tener un procesamiento digital.
5 Figures
Full-text (PDF)
Available from: Sebastian Fingerhuth, Jun 17, 2015
J. Godoya, S. Fingerhutha
a
Escuela de Ingeniera Elctrica, Pontificia Universidad Catlica de Valparaso, Av. Brasil 2147, Valparaso,
Chile, sebastian.fingerhuth@ucv.cl
RESUMEN: En este trabajo se presentan las herramientas de tratamiento de seales requeridas para lograr una
mejora en la relacin seal a ruido (SNR) de secuencias que se obtienen de N sensores de aceleracin. Estos miden
la misma seal, pero de manera asncrona, es decir con frecuencia de muestreo fija, pero distinta para cada uno de
los N sensores. Adems, se incorporan fuentes de ruido blanco como lo es el ruido trmico de cada sensor. Esto
sucede con muchos sensores o redes de sensores que no cuentan con un reloj comn, por ejemplo sensores de
medicin o monitoreo que se basan en sistemas embebidos.
Se analizan dos posibles casos: en el primero de ellos una seal de referencia se muestrea con tasas de muestreo
baja, tomando valores levemente distintos para cada uno de los N sensores simulados.
En el segundo caso se aumenta la frecuencia de muestro de cada sensor en un factor de 8, tcnica conocida como
sobremuestreo (oversampling). Para cada uno de estos casos se aplican tcnicas de interpolacin y decimacin
para modificar la tasa de muestreo de tal forma de llegar a una tasa comn. Posteriormente se promedian estas
secuencias de datos, tanto en el dominio del tiempo como en el de la frecuencia, para analizar las diferencias y
comparar resultados, principalmente en lo que respecta a la mejora de la relacin de seal a ruido.
La herramienta utilizada es MATLAB, desarrollado por la empresa MathWorks y en muchos casos es utilizada
para el procesamiento digital real de los datos obtenidos. Por lo que no solo se presenta como una simulacin sino
tambin como un acercamiento a la programacin real que debe tener un procesamiento digital.
1. INTRODUCCIN
La medicin de oscilaciones es de gran importancia en la Ingeniera Civil, ya que
permite detectar el estado y comportamiento, por ejemplo, de estructuras.
Para el monitoreo y medicin de vibraciones se utilizan, sismmetros, gefonos y
acelermetros en general. Por lo general existe una relacin entre el costo y la calidad de los
equipos de medicin. La calidad se refleja en caractersticas como resolucin, frecuencias de
muestreo, niveles de ruido, etc. En la Escuela de Ingeniera Elctrica de la Pontificia
Universidad Catlica de Valparaso se ha estado trabajando con algunos acelermetros MEMS
(Microelectromechanical systems) de bajo costo y tambin con acelermetros para aplicaciones
ssmicas de alto costo y calidad.
Este trabajo presenta, mediante simulacin, el impacto que puede producir la
incorporacin de tcnicas de DSP a las seales obtenidas por estos sensores. Estas tcnicas en
s son ampliamente conocidas en el rea de la ingeniera electrnica e instrumentacin y de
procesamiento de seales pero muchas veces desconocidas o no completamente comprendidos
en otras reas de ingeniera.
Si se cuenta con varios sensores, de cualquier tipo, pensados para funcionar de manera
conjunta se habla de una red de sensores (sensor network). Existen tres casos posibles de
funcionamiento de la red de sensores.
El primero es contar con un sincronismo completo entre las mediciones de los sensores:
todos comienzan simultneamente las mediciones y tienen exactamente la misma frecuencia de
muestreo. Este caso se da por ejemplo cuando existe un reloj (clock) que se comparte entre los
distintos dispositivos encargados de la conversin anloga digital (AD) o bien cuando seales
de varios sensores son digitalizados en un equipo AD de mltiples canales.
El segundo caso, que es desarrollado en este trabajo, es aquel en el que se cuenta con un
comienzo sincronizado de las mediciones, pero en el que los distintos sensores (canales) tienen
frecuencias de muestreo no idnticas, tpicamente levemente distintos.
Finalmente, el caso ms desfavorable es no contar con informacin de comienzo
sncrono ni de frecuencias de muestreo idnticas, tal vez incluso desconocidas.
En este trabajo se simula una red de cuatros sensores de aceleracin (el subndice i
representa los distintos sensores) llamados Si, que se configuran para tener todos la misma
frecuencia de muestreo, por ejemplo 200 Hz; en la prctica estas frecuencias Fsi no son
idnticas, pero s cercanas a estos 200 Hz.
Los dos ltimos casos descritos pueden ser bastante comunes, considerando que muchos
de los sistemas de medicin en red (sensor networks) funcionan en base a sensores MEMS,
microcontroladores o sistemas de datalogger autnomos en los que los datos son recogidos de
manera independiente y consolidados posteriormente, a veces en tiempo (casi) real a travs de
canales de comunicacin cableados estndar o inalmbrico (ethernet, I2C, SPI, UART, etc.) lo
que adems suma el problema de la latencia, otras veces en tiempo diferido al realizar la lectura
de datos de los datalogger.
Un segundo problema que puede aparecer al medir con sensores de bajo costo es su
sensibilidad; el nivel de ruido del sensor es relativamente alto en relacin con las magnitudes
de seal til que se tienen. Es el caso por ejemplo al medir vibraciones estructurales de pequea
amplitud y baja frecuencia. Las fuentes de ruido pueden ser ruido que acompaa a la seal
(ruido externo), ruido electrnico producido en los componentes electrnicos (ruido interno) y
el ruido que se genera por tener seales de baja amplitud en relacin a la resolucin del sistema
(ruido de cuantizacin). Segn el tipo de ruido las tcnicas que buscan reducirlo son distintas.
Para resolver el problema de las distintas frecuencias de muestreo entre sensores se
presentarn las tcnicas de interpolacin y decimacin.
IX Congreso Iberoamericano de Acstica, FIA2014 paper ID: 1007 /p.3
Variable Descripcin
i i representa al ndice del sensor
Si Cada uno de los i sensores
Fsi Frecuencia de muestreo para cada uno de los i sensores [Hz]
Ttime Duracin de la seal de ruido en [s]
Seal de aceleracin pura del sensor i, que consta de varias sinusoides
si y que es igual para cada uno de los i sensores, pero que ya como
secuencia (digital) es distinta, porque depende de Fsi
Seal de ruido proveniente de cada uno de los i sensores. Esta seal es
ni
distinta para cada uno de los sensores y luego tambin como secuencia
Aj Amplitud (RMS) de cada una de las j componentes sinusoidales
Amplitud (RMS) de la componente de ruido. Esta amplitud es igual
Anoise
para cada sensor, pero no la secuencia
Seal de salida del sensor i que es la suma de la sinusoide y ruido:
xi
xi = s i + ni
Frecuencia de muestreo comn a la que se busca llegar y que tiene un
Fscomm
valor similar a Fsi
2. RUIDO INVOLUCRADO
En general, y refirindose en este caso a sensores de aceleracin, cada seal que se
obtiene de un sensor real contiene ruido proveniente de distintas fuentes: ruido electrnico en
sus distintas formas (agitacin trmica de los electrones y las variaciones aleatorias de los
portadores de carga que recibe el nombre de ruido trmico o de Johnson) y que es imposible de
eliminar o por ejemplo ruido de cuantizacin en caso de seales digitalizadas por un conversor
anlogo digital (ADC). Es decir, la seal elctrica que se obtiene del sensor es distinta a la seal
medida y finalmente registrada. La diferencia entre ambas es llamada ruido. Adems es posible,
dependiendo del problema u objeto a medir, que se incluya tambin dentro de la definicin de
ruido a otro tipo de vibraciones externas (Fig 1 izquierda).
En este trabajo el ruido intrnseco se genera mediante una secuencia aleatoria de
distribucin normal. Para este tipo de secuencias es ms representativo el valor RMS que la
amplitud. En caso de conocerse el rango de frecuencias esperadas de la seal es reducir el ruido
a travs de algunas tcnicas como el instalar un filtro anlogo anti-alias (FAA) antes de la
IX Congreso Iberoamericano de Acstica, FIA2014 paper ID: 1007 /p.4
entrada del ADC, tal como se presenta en la Fig. 1 (derecha). En la Tabla 1 se presentan las
variables que fueron utilizadas en el programa de simulacin y que pueden ser modificadas.
Por otro lado, el sobremuestreo, tambin denominado oversampling, consiste en
aumentar la frecuencia de muestreo (Fs) n veces y que, junto a ser til para simplificar el orden
del filtro pasabajos FAA, permite disminuir la potencia (nivel) del ruido de cuantizacin dado
por la ecuacin (1), ya que al aumentar Fs se aumenta el denominador de la ecuacin. En la
ecuacin (1) PSD es la densidad espectral de potencia (power spectral density) y LSB es el bit
menos significativo (least significative bit).
(Valor LSB)2 1
PSDruido= (1)
12 s
(2)
IX Congreso Iberoamericano de Acstica, FIA2014 paper ID: 1007 /p.5
As, la seal est compuesta por tres sinusoides como se presenta en la ecuacin (2). El
nivel de ruido utilizado est definido por su valor RMS.
Con lnea punteada en la Fig. 3 a) se pueden ver los primeros 120 milisegundos de las
cuatro seales puras si(t), en el que se marcan los instantes en los que fueron muestreados, cada
uno a una Fs levemente distinta. As es posible ver que la primera muestra coincide
(sincronismo en el momento de partida) pero ya despus de algunas muestras la falta de
sincronismo es evidente. En la Fig. 3 b) se ven las 100 primeras muestras de las mismas cuatro
seales, en las que a medida que pasa el tiempo, tambin se nota la consecuencia de las distintas
Fs. Finalmente en la Fig. 3 c) se presentan las 25 primeras muestras de x2(t) correspondiente al
sensor 2 adems de las sinusoides puras s2(t) y el ruido n2(t). As es posible ver que la amplitud
del ruido es varias veces mayor que el nivel de seal sinusoidal.
Los niveles de potencia de seal, ruido y seal con ruido se presentan en la Tabla 3
haciendo uso de la Relacin Seal a Ruido (SNR) expresada en dB en la ecuacin (3) donde la
variable s hace referencia a la seal y la variable n al ruido.
Tabla 3. Potencias de seal y ruido y relacin seal-ruido para los distintos casos.
Sensor Potencia seal pura Potencia ruido SNR
S1 -0.75 dB re 1 14.97 dB re 1 -15.72 dB
S2 -0.75 dB re 1 14.98 dB re 1 -15.73 dB
S3 -0.75 dB re 1 14.99 dB re 1 -15.75 dB
S4 -0.75 dB re 1 15.04 dB re 1 -15.80 dB
Read full publication
Citations 0 References 3
R. G. Lyons
Read
Comment
Una herramienta muy eficaz, debido al manejo de funciones matemticas, algo que se carece en otros
programas o que cuesta un poco ms la programada
Recommendations
Project
Shaking Tunnel Vision (Vibration measurement in tunnels)
Sebastian Fingerhuth Pablo Alcano
Two tunnels are going to be sensorized on five sections using accelerometers and IMU. This way the seismic response will be recorded.
View project
Project
lic: listen_identify_count
Sebastian Fingerhuth Francisco Pizarro Torres Gabriel Hermosilla
View project
Project
Hybrid method for obtaining individual Head Related Transfer Functions (HRTF): pinna molding and head-torso photogrammetric 3D reconstruction
Sebastian Fingerhuth
View project
Project
STINGS: Supervision of Tailings by an Integrated Novel Approach from Ground and Space
Sebastian Fingerhuth
STINGS will identify the physical and chemical processes that affect environmental risks and establish integrated modelling and monitoring methods that should be
implemented in order to make reliab" [more]
View project
Discover more
Data provided are for informational purposes only. Although carefully collected, accuracy cannot be guaranteed. Publisher conditions are provided by RoMEO. Differing
provisions from the publisher's actual policy or licence agreement may be applicable.
This publication is from a journal that may support self archiving. Learn more
2008-2017 ResearchGate GmbH. All rights reserved. About usHelp CenterCareersDevelopersNewsContact usPrivacyTermsCopyright | AdvertisingRecruiting