conclusiones - Universidad de Sevilla

Anuncio
Análisis e Implementación de Algoritmos de
Compensación Activa de Ruido en una Plataforma DSP
Proyecto Final de Carrera
CONCLUSIONES
Conclusiones
Pág. - 168
David Toyos Sibón
Análisis e Implementación de Algoritmos de
Compensación Activa de Ruido en una Plataforma DSP
Proyecto Final de Carrera
Visión Global
Una vez llegados a este punto es momento de hacer balance del proyecto. De
ver qué objetivos se han llevado a cabo y cuáles se han dejado de cumplir.
También será bueno establecer, de forma orientativa, unas líneas futuras de
trabajo.
Aquí tendrá un hueco todo aquello que se ha echado en falta, ya sea por
cuestiones de material de laboratorio como de tiempo o de prestaciones del
sistema.
Conclusiones Generales
Como hemos podido comprobar a lo largo de este documento, y si se ha
captado la idea del control activo de ruido, es más que destacable para el buen
estudio y desarrollo la posibilidad de montar un sistema completo y estático
para hacer experimentos.
Es decir, completo porque para poder realizar los más básicos
experimentos (como puede ser comprobar la calidad del equipo) harán falta
emisores y receptores. No nos bastará tan sólo con un actuador o con un
receptor, pues al tratarse de control necesitaremos saber qué somos capaces
de reproducir y de captar, y en qué características.
Además debemos destacar la gran ventaja que hubiera supuesto la
posibilidad de tener el sistema montado de forma fija. Esto es importante
porque así de esta forma aseguramos una cierta similitud en las condiciones de
los experimentos realizados. De la forma en que se ha tenido que desarrollar
este proyecto se echa en falta este aspecto. Una vez se llegó a la fase de
experimentación física se tenía que montar cada vez el sistema con todo lo que
ello conllevaba:
•
•
•
Colocar los micrófonos lo suficientemente cerca de lo altavoces (ya
vimos que al no tener material adecuado tanto la reproducción como
la captación de sonido se producía tan sólo por determinadas zonas
de los instrumentos)
Introducir el conjunto altavoz-micrófono dentro el tubo (como es
normal no siempre se colocaban exactamente en el mismo lugar ni
en la misma posición, lo que afectaría al sonido por los ecos que se
podrían producir dentro del tubo)
Y luego colocar (fijar) el tubo en algún soporte. El tubo no tendría
siempre la mima superficie en contacto con dicho soporte (esto podrá
generar distintas vibraciones en el mismo, que a su vez sería
distintas cada vez que se montara todo el sistema)
Por tanto un primer punto a tener en cuenta al seguir desarrollando
investigaciones en este terreno será la localización de un lugar de trabajo fijo
en el que establecer un entorno de trabajo en el que se puedan tener bien
Conclusiones
Pág. - 169
David Toyos Sibón
Análisis e Implementación de Algoritmos de
Compensación Activa de Ruido en una Plataforma DSP
Proyecto Final de Carrera
controlados los distintos parámetros que pudiesen afectar al Control Activo de
Ruido (CAR)
Conclusiones Hardware - Software
Aunque ya se ha comentado la principal conclusión que se ha obtenido
de este estudio, cabe también destacar algunas más referidas al equipo y a la
forma de trabajo (hardware y software).
En cuanto al software cabe destacar que, tanto el lenguaje de
programación, como el entorno escogido han sido de gran ayuda y no han
causado apenas trabas a la consecución del estudio y de la implementación.
Programar en lenguaje C es de sobra conocido y gracias a la librería del AIC23
codec también es bastante simple e intuitivo tratar con señales de sonido
(entiéndase todo esto una vez se conoció a fondo la forma de procesar y el
manejo de las funciones de esta librería). Por tanto, en cuanto las siguientes
líneas de investigación vayan a experimentar con la misma configuración de
entradas y salidas (mono canal en lugar de estéreo), sería del todo válido que
continuaran con este lenguaje para la implementación de otras tácticas de
control.
En cambio, si la idea es aprovechar al máximo el rendimiento de la
tarjeta, y se desea preparar un control estéreo o usando simplemente más
entradas y salidas (cuatro receptores y cuatro actuadores, es decir dos en line
in, otros dos en mic in, dos en line out y otros dos en headphone), habría que
ver si conviene implementar el control a un nivel más bajo de programación ya
que para esto no es de gran ayuda el AIC23 codec.
En cuanto al hardware, decir que al final no nos han hecho falta todas
las entradas y salidas. En un principio se pensó en dos actuadores y dos
receptores estéreo. Conforme íbamos avanzando en el proyecto se hacía más
cuesta arriba trabajar de esta forma, principalmente por problemas a la hora de
tomar muestras de una y otra entrada alternativamente (como ya se comentó).
Finalmente se decidió experimentar con un control mono en lugar de estéreo.
Con lo cual, con una misma entrada recogíamos de los dos receptores, y de
una misma salida reproducíamos a través de los dos actuadores (las pruebas
para llegar a esta solución se realizaron en el apartado de Recogida de Sonido)
Conclusiones Finales
Dada la naturaleza del proyecto podemos decir que se han cumplido los
objetivos. Hay que destacar que este era un proyecto pionero en la universidad
de Sevilla y que la investigación y la indagación ha sido desde todo momento
desde cero.
Con todo y con eso se han conseguido sacar unas conclusiones en cuanto a
los instrumentos usados, las herramientas de implementación elegidas, el
entorno de programación,…
Conclusiones
Pág. - 170
David Toyos Sibón
Análisis e Implementación de Algoritmos de
Compensación Activa de Ruido en una Plataforma DSP
Proyecto Final de Carrera
Además, con las decisiones tomadas se han obtenido magníficos resultados en
cuanto al muestreo y reproducción de ruido.
También se ha conseguido implementar y programar bajo un entorno de
lenguaje C, cuando casi todo lo referente en cuanto a Control Activo de Ruido
se refiere está implementado en ensamblador.
Este puede ser un gran paso para posibles implementaciones de algoritmos
complejos más acordes con CAR.
Podemos concluir que se ha dejado un camino bastante allanado para futuras
líneas de investigación en este campo y este era uno de los objetivos
principales que se buscaban al principio de este documento.
Conclusiones
Pág. - 171
David Toyos Sibón
Descargar