WISE-PaaS - plateforme cloud pour l'Internet des objets industriel
WISE-PaaS - (Platform as a Service) Plateforme cloud Advantech pour l'Internet industriel des objets, combinant divers outils de collecte, de traitement et de visualisation de données, d'automatisation, de gestion d'appareils et de systèmes d'intelligence artificielle et d'apprentissage automatique. La plateforme combine plusieurs ensembles de solutions logicielles prêtes à l'emploi pour créer des systèmes complexes dans les domaines de l'industrie, de la santé, de la fabrication, de la logistique, etc.
La plateforme WISE/PaaS peut fonctionner sur la puissance des fournisseurs de cloud Amazon Web Services (AWS), Google Cloud Platform (GCP) et Microsoft Azure, ainsi que localement sur OpenStack.
L'article traite de certains des produits logiciels du complexe WISE/PaaS, qui vous permettent de développer rapidement des applications sans être distrait par la construction d'une infrastructure. Il prend en charge le lancement d'applications dans des langages populaires : Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, ainsi que les principaux moteurs de bases de données MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Le framework Grafana est disponible pour la visualisation des données. Un ensemble distinct d'outils logiciels pour les systèmes embarqués simplifie la configuration initiale des appareils, les mises à jour du micrologiciel et la collecte de données à partir des appareils IoT.
Marché des applications
La plateforme fournit un constructeur de nombreux outils différents qui peuvent être achetés selon les besoins. magasin d'applications. Les solutions proposées incluent à la fois les produits propres d'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 leur objectif :
Gestion des appareils finaux — mise à jour du firmware, collecte de données des appareils, surveillance, configuration automatique
Sécurité — systèmes de détection et de prévention des intrusions (IPS/IDS), antivirus
WISE-Paas/AFS — systèmes d'intelligence artificielle, d'apprentissage automatique et de vision par ordinateur.
Pour tester gratuitement, vous devez vous inscrire sur le portail WISE/PaaS et souscrire à un abonnement d'essai. Pour ce faire, vous devez sélectionner le produit qui vous intéresse sur la place de marché et cliquer sur Démarrer l'essai.
L'adresse du portail pour se connecter au système dépendra du centre de données sélectionné lors de l'inscription. Les centres de données actuellement disponibles sont Azure (Hong Kong, Pékin), Alibaba Cloud (Hangzhou).
Vous devez vous connecter au panneau de contrôle en utilisant les informations reçues par e-mail après avoir terminé la période d'essai.
WISE-PaaS/Tableau de bord
WISE-PaaS/Dashboard - un ensemble d'outils de visualisation de données basé sur un framework grafana. Généralement utilisé pour créer des graphiques, des diagrammes et des affichages visuels de processus qui se produisent au fil du temps. Outre ses applications industrielles, il peut être utilisé pour surveiller les processus climatiques, dans les systèmes de maison intelligente et de santé.
Plateforme de visualisation de données WISE-PaaS/Dashboard
Widgets
Le framework Grafana propose de nombreuses options pour afficher les données : tableaux, graphiques, diagrammes, cartes thermiques et bien plus encore. Vous pouvez créer un tableau de bord à part entière pour afficher diverses données sans presque aucune compétence en programmation ; des widgets peuvent être ajoutés avec la souris.
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, le plugin pour le système de surveillance Zabbix vous permet d'en importer des données et d'afficher les notifications du système de surveillance.
Ainsi, WISE-PaaS/Dashboard vous permet de combiner des données provenant de différentes sources pour les afficher dans un seul panneau.
Données du système de surveillance Zabbix dans l'interface Grafana
Source d'information
Le tableau de bord peut recevoir des données à afficher provenant 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 provenant de différentes sources. Un ensemble de données de test est également disponible pour étudier le système.
Grafana prend en charge diverses sources de données
Notifications d'anomalies
Pour répondre à certains événements, Dashboard permet de configurer diverses notifications. Il peut s'agir soit d'appels API automatisés, soit de notifications à l'opérateur. Ceci est particulièrement utile lors de la création d'une console de répartition pour informer l'opérateur de service des changements anormaux. Le déclencheur peut être configuré pour dépasser ou diminuer un certain niveau, la valeur moyenne sur une certaine période, le manque de données, etc.
Création d'un nouveau déclencheur et ajout d'une barre de notification
Pour afficher les notifications, il existe un widget « Alertes » séparé, qui peut les afficher sur le même panneau avec des graphiques.
WISE-PaaS/SaaS Composeur
SaaS Composer est un framework permettant de créer des diagrammes de flux de processus en deux et trois dimensions. 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 cours en temps réel sur des modèles XNUMXD.
Caractéristiques principales:
Interface Web sur HTML 5 Canvas. Bonnes performances sans avoir besoin d'installer un logiciel supplémentaire pour afficher les schémas.
Création de modèles 2D et 3D. Import de modèles 3D au format .OBJ + .MTL
Prend en charge les images JPEG, PNG, SVG, OBJ, MTL. Prise en charge des graphiques vectoriels SVG lors de la création de modèles 3D. Vous pouvez importer des graphiques à partir de diagrammes existants.
Ajoutez des animations et affichez des données au-dessus des objets XNUMXD
Prise en charge des langages de script
Intégration avec d'autres produits WISE-Paas, notamment WISE-PaaS/Dashboard
Le concepteur de modèles 3D dispose d'une bibliothèque de composants de base : canalisations, vannes, fils, moteurs, machines, grilles, etc. Vous pouvez y créer des modèles réalistes d'objets réels et ajouter des widgets avec des données.
Schéma de démonstration d'un bâtiment Advantech montrant en temps réel l'état des systèmes électriques, le niveau de consommation électrique des différents lieux, l'état de l'air : taux de CO2, taux de particules fines dans l'air, etc.
Un diagramme de démonstration créé à l'aide de SaaS Composer montre l'état de divers paramètres dans un bâtiment.
WISE-PaaS/APM
Système de gestion des performances des actifs - conçu pour accroître le contrôle de l'efficacité des lignes de production pour des prévisions, une évaluation des risques et un contrôle plus précis des volumes de production.
WISE-PaaS/APM dispose d'algorithmes intégrés pour analyser les processus de production, vous permettant de suivre quelles machines ne fonctionnent pas efficacement, de prédire les volumes de production, les problèmes possibles et le besoin d'assistance technique. service.
WISE-PaaS/APM vous permet de surveiller l'efficacité des lignes de production
WISE-PaaS/EnSaaS - Travailler avec des appareils (Edge to Cloud)
Pour intégrer facilement les points de terminaison dans l'infrastructure cloud, WISE-PaaS propose un ensemble d'outils pour travailler avec les systèmes embarqués et l'IoT.
WISE-Paas/DeviceOn — une plateforme permettant de gérer et de configurer un grand nombre d'appareils finaux, tels que des capteurs, des terminaux, des systèmes embarqués, etc.
Caractéristiques principales:
Approvisionnement sans contact — configuration automatique de l'équipement final et ajout de celui-ci au système
Limitation d'accès — pour assurer la sécurité de l'appareil et empêcher tout accès non autorisé
Mise à jour (OTA) — mises à jour automatiques du logiciel et du micrologiciel 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 des appareils et de leurs données
Création d'une carte des appareils — un constructeur pour construire un schéma de placement des appareils sur un plan de bâtiment et sur une carte
WISE-Paas/WISE-Agent
WISE-Agent est un logiciel installé sur les appareils finaux 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 plateforme cloud s'effectue via 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. Grâce à la plateforme Wise-PaaS, SaierNico a développé un système de surveillance à distance des navires en temps réel et de réponse aux incidents.
Les capteurs collectent des données sur divers composants du navire : régime moteur, pression, état des systèmes de climatisation, pompes et autres. Le courtier RabbitMQ est utilisé pour transmettre des données, 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.