Resumo: O sistema supervisório apresentado nesta pesquisa, aplicado ao monitoramento e
aquisição de dados geofísicos, desenvolvido em Python e baseado em microprocessadores,
possibilita o monitoramento e reconfiguração dos sistemas de medidas, armazenamento de
dados em nuvem e transmissão de dados em tempo real para multiusuários, simultâneamente.
A estrutura de dados chave/valor da arquitetura do módulo de comunicação é implementada
no banco de dados NoSQL, Redis - Remote Dictionary Server, adequado para monitoramento
de sistemas em tempo real. Os sistemas de medidas geofísicas estabelecem conectividade com
o microprocessador de comunicação serial e o servidor hospedeiro do banco de dados. Os
dados adquiridos pelos equipamentos geofísicos são enviados ao microprocessador,
armazenados em um diretório local e em seguida alocados em chaves do banco de dados.
Desta maneira, os multiusuários com acesso a estrutura de dados podem enviar comando de
medidas aos equipamentos geofísicos, consultar seus respectivos status, além de terem acesso
aos dados adquiridos pelos sistemas de medidas instalados em campo. O protótipo foi testado
com êxito em sistemas de medidas geofísicas utilizados em projetos de pesquisa do
Observatório Nacional. |