Monitoração de RF no Brasil: a evolução trazida por apps desenvolvidos no MATLAB
Inovando processos de coleta e análise de dados para obter maior eficiência e qualidade.
Inovando processos de coleta e análise de dados para obter maior eficiência e qualidade.
A Agência Nacional de Telecomunicações (Anatel) é responsável pela administração do espectro de radiofrequências e pelo uso de órbitas. Uma das atividades mais importantes desse processo é a coleta e análise de dados do espectro.
Até meados de 2021, a Anatel empregava muitos recursos humanos nessa atividade, em operações manuais e com o uso de ferramentas inapropriadas para o tratamento de um grande volume de dados, na ordem de gigabytes.
"Analisar os dados gerados por um único sensor era um trabalho que podia demorar de uma a duas semanas. O resultado, não padronizado, era registrado em imagens e documentos PDF, dificultando seu uso em outros processos da Agência", explica Marcelo Alves, Superintendente de Fiscalização da Anatel.
Nesse contexto, os grandes desafios eram a reprodutibilidade, a padronização e a celeridade do trabalho.
A solução adotada pela Anatel para enfrentar os desafios foi o desenvolvimento de duas ferramentas, conhecidas como “appColeta” e “appAnalise”.
O appColeta controla instrumentos de monitoração do espectro de diferentes fabricantes (como Tektronix, Rohde & Schwarz, KeySight, entre outros), registrando as leituras. A ferramenta possibilita o reaproveitamento de outros instrumentos que já não eram frequentemente utilizados e que foram instalados em locais estratégicos para atender às demandas da Agência, gerando dados 24/7.
Já o appAnalise possibilita o processamento dos dados gerados por diversas ferramentas, incluindo o próprio appColeta, realizando análises automáticas na detecção e classificação de emissões, geração de relatórios e análise de rompimento de máscaras espectrais, por exemplo.
"Em apenas três meses, tínhamos a primeira versão do appAnalise. Construir um app do zero é como montar um quebra-cabeça de 100, 500 ou 1000 peças. O MATLAB já provê quase todas as peças necessárias, e se estiver faltando alguma, você pode recorrer a integrações com outras linguagens, como Python", pondera Eric Magalhães Delgado, um dos servidores da Anatel à frente do desenvolvimento.
Com esses desafios superados, a Anatel agora está no processo de implantação do MATLAB WebServer, um produto da MathWorks que possibilita hospedar webapps desenvolvidos no MATLAB em um servidor.
“O MATLAB Compiler possibilita compilar uma ferramenta construída no App Designer como um aplicativo desktop, que requer a instalação do MATLAB Runtime nas máquinas dos clientes, ou como um webapp, permitindo a execução dos aplicativos por meio do navegador da internet”, explica o gerente de desenvolvimento de negócios da OPENCADD, Kleber Silva.
Otimização de processos e salto quantitativo e qualitativo das análises espectrais conduzidas pela Anatel.
Redução de tempo de pós-processamento de dados gerados por um sensor de até duas semanas para apenas poucos minutos.
Padronização e automação da análise em um modelo único de relatório, eliminando consultas manuais aos bancos de dados.
Construir um app do zero é como montar um quebra-cabeça de 100, 500 ou 1000 peças. O MATLAB já provê quase todas as peças necessárias, e se estiver faltando alguma, você pode recorrer a integrações com outras linguagens, como Python.
Engenheiro
Teste gratuitamente por 30 dias e descubra o poder das soluções MathWorks®.
Faça um teste grátis