Descrição: O sistema supervisório apresentado neste trabalho, 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, 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. 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 dois sistemas
de medidas geofísicas utilizados em projetos de pesquisa do Observatório Nacional. |