WISE-PaaS - uma plataforma em nuvem para a Internet industrial das coisas



O WISE-PaaS - (Plataforma como Serviço) é uma plataforma em nuvem Advantech para a Internet industrial das coisas, combinando várias ferramentas para coletar, processar e visualizar dados, automação, gerenciamento de dispositivos e sistemas de inteligência artificial e aprendizado de máquina. A plataforma combina vários conjuntos prontos de soluções de software para a construção de sistemas complexos na indústria, saúde, manufatura, logística, etc.

A plataforma WISE / PaaS pode ser executada com as capacidades dos provedores de nuvem Amazon Web Services (AWS), Google Cloud Platform (GCP) e Microsoft Azure, bem como localmente no OpenStack.

O artigo discute alguns dos produtos de software WISE / PaaS que permitem desenvolver aplicativos rapidamente sem se distrair com a construção da infraestrutura. Ele suporta aplicativos em execução em idiomas populares: Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, bem como os principais mecanismos de banco de dados MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Para visualização de dados, a estrutura Grafana está disponível. Um conjunto separado de ferramentas de software para sistemas embarcados simplifica a configuração inicial dos dispositivos, atualiza o firmware e coleta dados dos dispositivos IoT.

Mercado de aplicativos


A plataforma é um construtor de muitas ferramentas diferentes que podem ser adquiridas conforme necessário na loja de aplicativos . Entre as soluções propostas, estão disponíveis os produtos próprios da Advantech e produtos parceiros. Está disponível um período de avaliação gratuita para alguns produtos Advantech.

As soluções de software no mercado são divididas em várias categorias grandes, dependendo da finalidade:




Para teste gratuito, você deve se registrar no portal WISE / PaaS e solicitar uma assinatura de avaliação. Para fazer isso, selecione o produto de interesse no mercado e clique em Iniciar Avaliação.



O endereço do portal para entrar no sistema dependerá do datacenter selecionado durante o registro. Data centers do Azure atualmente disponíveis (Hong Kong, Pequim), Alibaba Cloud (Hangzhou).

Endereços dos pontos de entrada, respectivamente:

wise-paas.com (Azure HK)
wise-paas.io (Azure HK2)
wise-paas .cn (Azure BJ)
wise-paas.cn (Alibaba)

O login no painel de controle deve ser feito com os detalhes recebidos por e-mail após a conclusão do período de avaliação.

WISE-PaaS / Painel


WISE-PaaS / Dashboard - um conjunto de ferramentas para visualizar dados com base na estrutura Grafana . Geralmente é usado para criar gráficos, tabelas e exibição visual de processos que ocorrem durante um longo período de tempo. Além de fins industriais, ele pode ser usado para monitorar processos climáticos em sistemas domésticos e de saúde inteligentes.


Plataforma de visualização de dados WISE-PaaS / Dashboard

Widgets


A estrutura Grafana tem muitas opções para exibir dados: tabelas, gráficos, tabelas, mapas de calor e muito mais. Você pode criar um painel completo para exibir vários dados com quase nenhuma habilidade de programação; você pode adicionar widgets com o mouse.


A interface para adicionar widgets grafana ao painel

Além dos widgets integrados, você pode instalar plug-ins de terceiros para integração com outros sistemas. Por exemplo, um plug-in para o sistema de monitoramento Zabbix permite importar dados dele e exibir notificações do sistema de monitoramento.

Assim, o WISE-PaaS / Dashboard permite combinar dados de várias fontes para exibi-los em um único painel.


Dados do sistema de monitoramento Zabbix na interface Grafana

Fontes de dados


O painel pode receber dados para exibição de várias fontes. Bancos de dados atualmente suportados: CloudWatch, Elasticsearch, Graphite, InfluxDB, MySQL, OpenTSDB, PostgreSQL, Prometheus, RMM-SimpleJson, SCADA-SimpleJson, SimpleJson. Além desses bancos de dados, você pode configurar qualquer formato de consulta para coletar dados de diferentes fontes. Um conjunto de dados de teste também está disponível para explorar o sistema.


Grafana suporta várias fontes de dados

Notificações de anomalia


Para responder a determinados eventos, o Painel permite configurar várias notificações. Podem ser chamadas de API automatizadas ou notificações do operador. Isso é especialmente útil ao criar um balcão de controle para notificar o operador de serviço sobre alterações anormais. Como gatilho, pode ser definido um excesso ou diminuição de um determinado nível, um valor médio para um determinado período, falta de dados etc.


Crie um novo gatilho e adicione uma barra de notificação

Para exibir notificações, existe um widget separado "Alertas", que pode exibi-las no mesmo painel com gráficos.

Compositor WISE-PaaS / SaaS


O SaaS Composer é uma estrutura para a construção de esquemas bidimensionais e tridimensionais de processos tecnológicos. Ao contrário dos esquemas desatualizados clássicos, ele permite criar modelos mais informativos e visuais dos processos em andamento. Visualize linhas de produção e edifícios inteiros em 3D, exiba eventos em tempo real em modelos tridimensionais.



As principais funções:

  • Interface da Web no HTML 5 Canvas. Bom desempenho sem a necessidade de instalar software adicional para visualizar diagramas.
  • Criação de modelos 2D e 3D. Importar modelos 3D no formato .OBJ + .MTL
  • Suporte para imagens JPEG, PNG, SVG, OBJ, MTL. Suporte para gráficos vetoriais SVG ao criar modelos 3D. Você pode importar gráficos de esquemas existentes.
  • Adicione animações e exiba dados sobre objetos 3D
  • Suporte à linguagem de script
  • Integração com outros produtos WISE-Paas, em particular WISE-PaaS / Dashboard

O projetista de modelos 3D possui uma biblioteca dos principais componentes: tubos, válvulas, fios, motores, máquinas-ferramentas, grades e muito mais. Nele, você pode criar modelos realistas de objetos reais e adicionar widgets com dados.



Um diagrama de demonstração do edifício Advantech, mostrando em tempo real o estado dos sistemas de energia, o nível de consumo de energia em diferentes locais, a condição do ar: nível de CO2, o nível de partículas finas no ar, etc.


Uma demonstração criada usando o SaaS Composer mostra o status de vários parâmetros em um edifício.

WISE-PaaS / APM


Gerenciamento de desempenho de ativos - projetado para aumentar o controle sobre a eficiência das linhas de produção para obter previsões mais precisas, avaliação de riscos e controle dos volumes de produção.

O WISE-PaaS / APM possui algoritmos integrados para a análise de processos de produção que permitem rastrear quais máquinas não estão funcionando de maneira eficiente, prever o volume de produção, possíveis problemas e a necessidade deles. serviço.


WISE-PaaS / APM permite controlar a eficiência das linhas de produção

WISE-PaaS / EnSaaS - Trabalhar com dispositivos (Edge to Cloud)


Para integrar convenientemente os dispositivos finais à infraestrutura da nuvem, o WISE-PaaS oferece um conjunto de ferramentas para trabalhar com sistemas embarcados e IoT.

O WISE-Paas / DeviceOn é uma plataforma para gerenciar e configurar um grande número de dispositivos finais, como sensores, terminais, sistemas embarcados e muito mais.


As principais funções:

  • Aprovisionamento zero-touch - configuração automática do equipamento final e adição ao sistema
  • Restrição de acesso - para garantir a segurança do dispositivo e impedir o acesso não autorizado
  • Atualização (OTA) - atualiza automaticamente software e firmware nos dispositivos finais
  • Monitoramento - monitorando o status do equipamento e notificação de problemas por meio de notificações push, SMS ou e-mail
  • Backups e arquivamento - criando backups das configurações do dispositivo e seus dados
  • Construindo um mapa de dispositivo - um construtor para construir um layout de dispositivo em um plano de construção e em um mapa

WISE-Paas / WISE-Agente


WISE-Agent - software instalado nos dispositivos finais para interagir com o WISE-PaaS / DeviceOn. Todos os principais sistemas operacionais são suportados. Pacotes compilados estão disponíveis para Windows, Ubuntu, Android (RISC), OpenWRT (RISC).
A interação com a plataforma em nuvem ocorre de acordo com o protocolo MQTT (s).

[Case] ​​Usando a plataforma WISE-PaaS no desenvolvimento de navios inteligentes


Empresa SaierNico - está desenvolvendo sistemas inteligentes para empresas de transporte e equipamentos para navios. Usando a plataforma Wise-PaaS, a SaierNico desenvolveu um sistema de monitoramento remoto de embarcações e resposta a incidentes em tempo real.



Os sensores coletam dados de vários componentes da embarcação: velocidade do motor, pressão, condição dos sistemas de ar condicionado, bombas e outras coisas. Para transferência de dados, o broker RabbitMQ é usado, o que aumenta a confiabilidade da entrega de mensagens, pois a comunicação com a embarcação é instável. Os dados fluem para o sistema WebAccess / SCADA.

Arquitetura do sistema


O WISE-PaaS / APM é usado para rastrear o desempenho dos componentes do navio.
A visualização de dados para o centro de controle é baseada no WISE-PaaS / Dashboard e no WISE-PaaS / SaaS Composer .

A atualização do firmware dos dispositivos finais nos sistemas de remessa é realizada usando WISE-PaaS / OTA .

Source: https://habr.com/ru/post/pt474822/


All Articles