WISE-PaaS - une plateforme cloud pour l'Internet industriel des objets



WISE-PaaS - (Platform as a Service), la plateforme cloud Advantech pour l'Internet des objets industriel, combinant divers outils de collecte, de traitement et de visualisation de données, d'automatisation, de gestion de dispositifs et de systèmes d'intelligence artificielle et d'apprentissage automatique. La plateforme combine plusieurs ensembles de solutions logicielles prêtes à l'emploi pour la construction de systèmes complexes dans l'industrie, la santé, la fabrication, la logistique, etc.

La plateforme WISE / PaaS peut fonctionner sur les capacités des fournisseurs de cloud Amazon Web Services (AWS), Google Cloud Platform (GCP) et Microsoft Azure, ainsi que localement sur OpenStack.

L'article décrit certains des produits logiciels WISE / PaaS qui vous permettent de développer rapidement des applications sans être distrait par la construction de l'infrastructure. Il prend en charge l'exécution d'applications dans les langages populaires: Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, ainsi que les principaux moteurs de base de données MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Pour la visualisation des données, le framework Grafana est disponible. Un ensemble distinct d'outils logiciels pour les systèmes embarqués simplifie la configuration initiale des appareils, la mise à jour du micrologiciel et la collecte de données à partir des appareils IoT.

Marché d'applications


La plate-forme est un constructeur de nombreux outils différents qui peuvent être achetés selon les besoins dans le magasin d'applications . Parmi les solutions proposées figurent à la fois les produits propres à Advantech et les produits partenaires. Une période d'essai gratuite est disponible pour certains produits Advantech.

Les solutions logicielles sur le marché sont divisées en plusieurs grandes catégories en fonction de l'objectif:




Pour des tests gratuits, vous devez vous inscrire sur le portail WISE / PaaS et demander un abonnement d'essai. Pour ce faire, sélectionnez le produit qui vous intéresse sur le marché et cliquez sur Démarrer l'essai.



L'adresse du portail pour entrer dans le système dépendra du centre de données sélectionné lors de l'inscription. Centres de données Azure actuellement disponibles (Hong Kong, Pékin), Alibaba Cloud (Hangzhou).

Adresses des points d'entrée, respectivement:

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

La connexion au panneau de contrôle doit être effectuée avec les détails reçus par e-mail une fois la période d'essai terminée.

WISE-PaaS / Dashboard


WISE-PaaS / Dashboard - un ensemble d'outils pour visualiser les données basées sur le framework Grafana . Il est généralement utilisé pour créer des graphiques, des graphiques et un affichage visuel des processus qui se produisent sur une longue période. En plus des objectifs industriels, il peut être utilisé pour surveiller les processus climatiques dans les systèmes de maison intelligente et de santé.


Plateforme de visualisation des données WISE-PaaS / Dashboard

Widgets


Le framework Grafana a de nombreuses options pour afficher les données: tableaux, graphiques, graphiques, heatmaps et bien plus encore. Vous pouvez créer un tableau de bord complet pour afficher diverses données avec presque aucune compétence en programmation, vous pouvez ajouter des widgets avec la souris.


L'interface pour ajouter des widgets grafana au tableau de bord

En plus des widgets intégrés, vous pouvez installer des plugins tiers pour l'intégration avec d'autres systèmes. Par exemple, un plug-in pour le système de surveillance Zabbix vous permet d'importer des données et d'afficher les notifications du système de surveillance.

Ainsi, WISE-PaaS / Dashboard vous permet de combiner les données de différentes sources pour les afficher dans un seul panneau.


Données du système de surveillance Zabbix dans l'interface Grafana

Sources de données


Le tableau de bord peut recevoir des données à afficher de diverses sources. Bases de données actuellement prises en charge: CloudWatch, Elasticsearch, Graphite, InfluxDB, MySQL, OpenTSDB, PostgreSQL, Prometheus, RMM-SimpleJson, SCADA-SimpleJson, SimpleJson. En plus de ces bases de données, vous pouvez configurer n'importe quel format de requête pour collecter des données à partir de différentes sources. Un ensemble de données de test est également disponible pour explorer le système.


Grafana prend en charge diverses sources de données

Notifications d'anomalies


Pour répondre à certains événements, Dashboard vous permet de configurer diverses notifications. Il peut s'agir d'appels API automatisés ou de notifications d'opérateur. Cela est particulièrement utile lors de la création d'un pupitre de commande pour informer l'opérateur de service des changements anormaux. En tant que déclencheur, un excès ou une diminution d'un certain niveau, une valeur moyenne pour une certaine période, un manque de données, etc. peuvent être définis.


Créez un nouveau déclencheur et ajoutez une barre de notification

Pour afficher les notifications, il existe un widget séparé "Alertes", qui peut les afficher sur le même panneau avec des graphiques.

Compositeur WISE-PaaS / SaaS


SaaS Composer est un cadre pour la construction de schémas bidimensionnels et tridimensionnels de processus technologiques. Contrairement aux schémas classiques obsolètes, il vous permet de créer des modèles plus informatifs et visuels des processus en cours. Visualisez des lignes de production et des bâtiments entiers en 3D, affichez les événements en temps réel dans des modèles tridimensionnels.



Les fonctions principales:

  • Interface Web sur HTML 5 Canvas. Bonnes performances sans avoir à installer de logiciel supplémentaire pour visualiser les diagrammes.
  • Création de modèles 2D et 3D. Importez des modèles 3D au format .OBJ + .MTL
  • Prise en charge des images JPEG, PNG, SVG, OBJ, MTL. Prise en charge des graphiques vectoriels SVG lors de la construction de modèles 3D. Vous pouvez importer des graphiques à partir de schémas existants.
  • Ajoutez des animations et affichez des données sur des objets 3D
  • Prise en charge du langage de script
  • Intégration avec d'autres produits WISE-Paas, en particulier WISE-PaaS / Dashboard

Le concepteur de modèles 3D possède une bibliothèque des principaux composants: tuyaux, vannes, fils, moteurs, machines-outils, grilles et plus encore. Dans celui-ci, vous pouvez créer des modèles réalistes d'objets réels et ajouter des widgets avec des données.



Un diagramme de démonstration du bâtiment Advantech, montrant en temps réel l'état des systèmes énergétiques, le niveau de consommation d'énergie à différents endroits, la climatisation: le niveau de CO2, le niveau de fines particules dans l'air, etc.


Une démo créée à l'aide de SaaS Composer montre l'état de divers paramètres dans un bâtiment.

WISE-PaaS / APM


Asset Performance Management - conçu pour augmenter le contrôle de l'efficacité des lignes de production pour une prévision, une évaluation des risques et un contrôle des volumes de production plus précis.

WISE-PaaS / APM a des algorithmes intégrés pour l'analyse des processus de production qui vous permettent de suivre les machines qui ne fonctionnent pas efficacement, de prédire le volume de production, les problèmes possibles et la nécessité de ceux-ci. service.


WISE-PaaS / APM vous permet de contrôler l'efficacité des lignes de production

WISE-PaaS / EnSaaS - Travailler avec des appareils (Edge to Cloud)


Pour intégrer facilement les terminaux à l'infrastructure cloud, WISE-PaaS propose un ensemble d'outils pour travailler avec les systèmes embarqués et l'IoT.

WISE-Paas / DeviceOn est une plate-forme de gestion et de configuration d'un grand nombre d'appareils terminaux, tels que des capteurs, des terminaux, des systèmes embarqués et plus encore.


Les fonctions principales:

  • Provisionnement sans intervention - configuration automatique de l'équipement final et ajout de celui-ci au système
  • Restriction d'accès - pour garantir la sécurité de l'appareil et empêcher tout accès non autorisé
  • Mise à jour (OTA): met à jour automatiquement les logiciels et micrologiciels sur les appareils finaux
  • Surveillance - surveillance de l'état de l'équipement et notification des problèmes via des notifications push, SMS ou e-mail
  • Sauvegardes et archivage - création de sauvegardes des configurations d'appareils et de leurs données
  • Construction d'une carte de périphérique - un constructeur pour construire une disposition de périphérique sur un plan de bâtiment et sur une carte

WISE-Paas / WISE-Agent


WISE-Agent - logiciel installé sur les terminaux pour interagir avec WISE-PaaS / DeviceOn. Tous les principaux systèmes d'exploitation sont pris en charge. Les packages compilés sont disponibles pour Windows, Ubuntu, Android (RISC), OpenWRT (RISC).
L'interaction avec la plate-forme cloud se produit selon le protocole MQTT (s).

[Cas] Utilisation de la plateforme WISE-PaaS dans le développement de navires intelligents


La société SaierNico - développe des systèmes intelligents pour les compagnies maritimes et développe des équipements pour les navires. À l'aide de la plateforme Wise-PaaS, SaierNico a développé un système de surveillance à distance et de réponse aux incidents en temps réel.



Les capteurs collectent des données à partir de divers composants du navire: régime moteur, pression, état des systèmes de climatisation, pompes et autres. Pour le transfert de données, le courtier RabbitMQ est utilisé, ce qui augmente la fiabilité de la livraison des messages, car la communication avec le navire est instable. Les données circulent dans le système WebAccess / SCADA.

Architecture du système


WISE-PaaS / APM est utilisé pour suivre les performances des composants du navire.
La visualisation des données pour le centre de contrôle est basée sur WISE-PaaS / Dashboard et WISE-PaaS / SaaS Composer .

La mise à niveau du micrologiciel des périphériques d'extrémité dans les systèmes de navire est effectuée à l'aide de WISE-PaaS / OTA .

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


All Articles