Controle Automático de Volume em Tempo Real Utilizando Inferência Fuzzy em um Sistema Embarcado

Autor: Wesley Beccaro, A. T. Escottá
Rok vydání: 2021
Předmět:
Zdroj: Trends in Computational and Applied Mathematics, Volume: 22, Issue: 1, Pages: 41-60, Published: 05 APR 2021
ISSN: 2676-0029
DOI: 10.5540/tcam.2021.022.01.00041
Popis: RESUMO Controle Automático de Volume (CAV) é uma tecnologia que ajusta automaticamente a intensidade sonora de um sinal na presença de ruído. Diferentes técnicas para realizar o CAV foram relatadas na literatura, contudo poucos estudos utilizam algoritmos de inteligência computacional. A lógica Fuzzy é uma técnica que suporta modos de raciocínio com o princípio da incerteza, sendo capaz de aproximar o pensamento humano e aspectos psicoacústicos em aplicações de áudio. Este artigo apresenta um CAV utilizando sistema de inferência Fuzzy, que permite o controle de volume em tempo real de um sinal de áudio, mantendo a capacidade de discriminação de um som mesmo em um ambiente ruidoso. Os resultados da caracterização do algoritmo Fuzzy embarcado em um microprocessador ARM Cortex M4, demonstram o ajuste automático e rápido do volume de áudio de saída através de regras Fuzzy. ABSTRACT Automatic Volume Control (AVC) is a technology that automatically adjusts the output power of the speaker in the presence of noise. Different techniques to perform the AVC have been reported in the literature. However, only a few studies use computational intelligence algorithms. Fuzzy logic is an computational intelligence technique that supports reasoning modes with the uncertainty principle. The Fuzzy algorithm can approximate human thinking and psychoacoustic aspects in audio applications. This paper presents an AVC based on the Fuzzy logic embedded algorithm. The proposed system allows realtime volume control of an audio signal in a noisy environment. The Fuzzy algorithm was implemented in ANSI C language and embedded in an ARM Cortex M4 microprocessor. The results demonstrated the automatic and fast adjustment of the output audio volume through Fuzzy rules, confirming the potential of Fuzzy logic in audio applications, in control applications as well as in the decision making of critical systems.
Databáze: OpenAIRE