Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.

Detalhes bibliográficos
Autor(a) principal: Conceição, Felipe Cirne
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/3/3140/tde-20032020-101305/
Resumo: Sistemas sonoros reais tais como caixas e equipamentos de som requerem correções. Para atenuar os efeitos causados pelo sistema sonoro, equalizadores de áudio são aplicados com a finalidade de compensar distorções harmônicas, não linearidades dos sistemas, bem como compensar o efeito da acústica do ambiente. Com o aumento da capacidade dos sistemas dedicados para realizar processamento digital de sinais em tempo real, torna-se possível embarcar as soluções de filtragem e equalização nos próprios sistemas sonoros, descentralizando o processamento e aumentando a complexidade dos sistemas acústicos. Diversas empresas e trabalhos acadêmicos apresentam soluções para mitigar as imperfeições de sistemas sonoros. Contudo poucos trabalhos apresentam uma plataforma flexível e de baixo custo capaz de implementar as correções em tempo real utilizando processadores digitais de sinais (DSPs). Este trabalho apresenta o projeto e o desenvolvimento de uma caixa acústica e de um sistema que combina filtros divisores de frequências (crossover) e equalizadores de áudio utilizando microprocessadores de baixo custo e alta capacidade de processamento de sinais. O trabalho apresenta uma descrição dos principais algoritmos e técnicas de equalização, dos tipos de caixa acústica e algumas recomendações encontradas na literatura para o seu projeto e caracterização. Além disso, são descritas as plataformas de desenvolvimento, em especial, o kit STM32F7 Discovery que possui núcleo ARM® Cortex®-M7. A metodologia de caracterização da resposta em frequência da caixa acústica com e sem equalização é descrita e os métodos para extração das principais características acústicas são detalhados. A caracterização acústica foi feita em uma sala pequena e com mobiliário, típico cenário encontrado em salas de apresentação e pequenos auditórios. Os resultados demonstram a viabilidade de desenvolvimento de equalizadores baseados em filtros inversos utilizando estruturas de filtros digitais FIR (Finite Impulse Response) e IIR (Infinite Impulse Response). Os equalizadores projetados garantiram variação máxima de magnitude de, aproximadamente, ±5 dB na banda de frequências entre 100 Hz e 20 kHz. Para as estruturas de filtros discretos propostos foram também avaliados os desempenhos em termos de tempo de execução do algoritmo crossover e equalizador. O melhor resultado foi obtido utilizado a estrutura IIR que possui tempo de execução de 1,6114 ms para a implementação proposta. Desta forma, o trabalho apresenta uma metodologia para o projeto de sistemas de equalização em tempo real além de demonstrar a viabilidade do uso do DSP proposto para aplicações em equalizadores embarcados.
id USP_54cb5f56d690d2612c82e1852bee04fb
oai_identifier_str oai:teses.usp.br:tde-20032020-101305
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.Equalization of sound systems based on inverse filtering: project methodology and real-time implementation in DSP hardware.Audio equalizationAudio systemsDigital filtersDigital signal processingEmbedded systemsEqualizaçãoFiltros digitaisProcessamento digital de sinaisProjeto de sistemas de áudioSistemas embutidosSistemas sonoros reais tais como caixas e equipamentos de som requerem correções. Para atenuar os efeitos causados pelo sistema sonoro, equalizadores de áudio são aplicados com a finalidade de compensar distorções harmônicas, não linearidades dos sistemas, bem como compensar o efeito da acústica do ambiente. Com o aumento da capacidade dos sistemas dedicados para realizar processamento digital de sinais em tempo real, torna-se possível embarcar as soluções de filtragem e equalização nos próprios sistemas sonoros, descentralizando o processamento e aumentando a complexidade dos sistemas acústicos. Diversas empresas e trabalhos acadêmicos apresentam soluções para mitigar as imperfeições de sistemas sonoros. Contudo poucos trabalhos apresentam uma plataforma flexível e de baixo custo capaz de implementar as correções em tempo real utilizando processadores digitais de sinais (DSPs). Este trabalho apresenta o projeto e o desenvolvimento de uma caixa acústica e de um sistema que combina filtros divisores de frequências (crossover) e equalizadores de áudio utilizando microprocessadores de baixo custo e alta capacidade de processamento de sinais. O trabalho apresenta uma descrição dos principais algoritmos e técnicas de equalização, dos tipos de caixa acústica e algumas recomendações encontradas na literatura para o seu projeto e caracterização. Além disso, são descritas as plataformas de desenvolvimento, em especial, o kit STM32F7 Discovery que possui núcleo ARM® Cortex®-M7. A metodologia de caracterização da resposta em frequência da caixa acústica com e sem equalização é descrita e os métodos para extração das principais características acústicas são detalhados. A caracterização acústica foi feita em uma sala pequena e com mobiliário, típico cenário encontrado em salas de apresentação e pequenos auditórios. Os resultados demonstram a viabilidade de desenvolvimento de equalizadores baseados em filtros inversos utilizando estruturas de filtros digitais FIR (Finite Impulse Response) e IIR (Infinite Impulse Response). Os equalizadores projetados garantiram variação máxima de magnitude de, aproximadamente, ±5 dB na banda de frequências entre 100 Hz e 20 kHz. Para as estruturas de filtros discretos propostos foram também avaliados os desempenhos em termos de tempo de execução do algoritmo crossover e equalizador. O melhor resultado foi obtido utilizado a estrutura IIR que possui tempo de execução de 1,6114 ms para a implementação proposta. Desta forma, o trabalho apresenta uma metodologia para o projeto de sistemas de equalização em tempo real além de demonstrar a viabilidade do uso do DSP proposto para aplicações em equalizadores embarcados.Sound systems such as loudspeakers and sound equipment require corrections. To mitigate these effects, audio equalizers are applied to compensate harmonic distortions, nonlinearities from the systems, as well as to correct the effect of room acoustics. With the increased capacity of dedicated systems to perform digital signal processing in real-time, it becomes possible to embed digital filters and equalizers within the sound systems, decentralizing processing and increasing the complexity of acoustic systems. Several companies and academic papers present solutions to mitigate the imperfections of sound systems. However, few studies present a flexible and low-cost platform capable of implementing real-time corrections using digital signal processors (DSPs). This work presents the development of loudspeakers and a system that combines crossover filters and audio equalizers using low-cost microprocessors. The work also presents a description of the main algorithms and equalization techniques, types of loudspeakers as well as some recommendations found in the literature for their design and characterization. Besides, development platforms are described, in particular, the STM32F7 Discovery kit that has ARM® Cortex®-M7 core. The characterization methodology of the loudspeaker frequency response with and without equalization is described and the methods for extracting the main acoustic characteristics are detailed. The acoustic characterization was done in a small furnished room, the typical scenario found in presentation rooms and small auditoriums. The results demonstrate the feasibility of developing inverse filter-based equalizers using Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) digital filter structures. The designed equalizers ensured maximum magnitude deviation of approximately ±5 dB in the frequency range between 100 Hz and 20 kHz. The performance in terms of the execution time of the crossover and equalizer algorithm was also evaluated for the proposed filter. The best result was obtained using the IIR structure which has an execution time of 1.6114 ms, which demonstrates the feasibility of using the proposed DSP for embedded equalization applications.Biblioteca Digitais de Teses e Dissertações da USPBeccaro, WesleyConceição, Felipe Cirne2020-01-28info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/3/3140/tde-20032020-101305/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2020-05-29T16:42:02Zoai:teses.usp.br:tde-20032020-101305Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212020-05-29T16:42:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.
Equalization of sound systems based on inverse filtering: project methodology and real-time implementation in DSP hardware.
title Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.
spellingShingle Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.
Conceição, Felipe Cirne
Audio equalization
Audio systems
Digital filters
Digital signal processing
Embedded systems
Equalização
Filtros digitais
Processamento digital de sinais
Projeto de sistemas de áudio
Sistemas embutidos
title_short Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.
title_full Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.
title_fullStr Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.
title_full_unstemmed Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.
title_sort Equalização de sistemas sonoros baseada em filtros inversos: metodologia de projeto e implementação em tempo real em plataforma DSP.
author Conceição, Felipe Cirne
author_facet Conceição, Felipe Cirne
author_role author
dc.contributor.none.fl_str_mv Beccaro, Wesley
dc.contributor.author.fl_str_mv Conceição, Felipe Cirne
dc.subject.por.fl_str_mv Audio equalization
Audio systems
Digital filters
Digital signal processing
Embedded systems
Equalização
Filtros digitais
Processamento digital de sinais
Projeto de sistemas de áudio
Sistemas embutidos
topic Audio equalization
Audio systems
Digital filters
Digital signal processing
Embedded systems
Equalização
Filtros digitais
Processamento digital de sinais
Projeto de sistemas de áudio
Sistemas embutidos
description Sistemas sonoros reais tais como caixas e equipamentos de som requerem correções. Para atenuar os efeitos causados pelo sistema sonoro, equalizadores de áudio são aplicados com a finalidade de compensar distorções harmônicas, não linearidades dos sistemas, bem como compensar o efeito da acústica do ambiente. Com o aumento da capacidade dos sistemas dedicados para realizar processamento digital de sinais em tempo real, torna-se possível embarcar as soluções de filtragem e equalização nos próprios sistemas sonoros, descentralizando o processamento e aumentando a complexidade dos sistemas acústicos. Diversas empresas e trabalhos acadêmicos apresentam soluções para mitigar as imperfeições de sistemas sonoros. Contudo poucos trabalhos apresentam uma plataforma flexível e de baixo custo capaz de implementar as correções em tempo real utilizando processadores digitais de sinais (DSPs). Este trabalho apresenta o projeto e o desenvolvimento de uma caixa acústica e de um sistema que combina filtros divisores de frequências (crossover) e equalizadores de áudio utilizando microprocessadores de baixo custo e alta capacidade de processamento de sinais. O trabalho apresenta uma descrição dos principais algoritmos e técnicas de equalização, dos tipos de caixa acústica e algumas recomendações encontradas na literatura para o seu projeto e caracterização. Além disso, são descritas as plataformas de desenvolvimento, em especial, o kit STM32F7 Discovery que possui núcleo ARM® Cortex®-M7. A metodologia de caracterização da resposta em frequência da caixa acústica com e sem equalização é descrita e os métodos para extração das principais características acústicas são detalhados. A caracterização acústica foi feita em uma sala pequena e com mobiliário, típico cenário encontrado em salas de apresentação e pequenos auditórios. Os resultados demonstram a viabilidade de desenvolvimento de equalizadores baseados em filtros inversos utilizando estruturas de filtros digitais FIR (Finite Impulse Response) e IIR (Infinite Impulse Response). Os equalizadores projetados garantiram variação máxima de magnitude de, aproximadamente, ±5 dB na banda de frequências entre 100 Hz e 20 kHz. Para as estruturas de filtros discretos propostos foram também avaliados os desempenhos em termos de tempo de execução do algoritmo crossover e equalizador. O melhor resultado foi obtido utilizado a estrutura IIR que possui tempo de execução de 1,6114 ms para a implementação proposta. Desta forma, o trabalho apresenta uma metodologia para o projeto de sistemas de equalização em tempo real além de demonstrar a viabilidade do uso do DSP proposto para aplicações em equalizadores embarcados.
publishDate 2020
dc.date.none.fl_str_mv 2020-01-28
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/3/3140/tde-20032020-101305/
url http://www.teses.usp.br/teses/disponiveis/3/3140/tde-20032020-101305/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815257151313018880