Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Système de contrôle d'automatisation

Libérer le potentiel de la blockchain dans l'automatisation industrielle : opportunités et obstacles

L'article précédent expliquait comment fonctionne la blockchain, pourquoi elle est sécurisée, et introduisait l'utilisation de la blockchain pour la logistique, telle que la chaîne d'approvisionnement et le suivi d'actifs. Dans cet article, nous continuerons à fournir des exemples et des applications potentielles de la blockchain dans l'automatisation industrielle.

Blockchain et IoT

L'Internet des objets (IdO) a des millions d'applications dans le monde mais a simultanément exposé de nombreux risques de sécurité. On entend souvent dans les nouvelles que des acteurs malveillants ont piraté des produits IoT tels que des caméras sans fil, Amazon Alexa et des thermostats intelligents et volé des données.

La blockchain peut aider à combler le déficit de sécurité pour les applications IoT. De nombreuses applications IoT utilisent MQTT pour la communication. MQTT peut être sécurisé en introduisant une authentification OTP (mot de passe à usage unique) basée sur la blockchain dans son schéma.

Dans la figure 1, un utilisateur enregistre un dispositif distant auprès du courtier en envoyant une demande d'authentification au courtier en utilisant un dispositif local. Le courtier génère une transaction et initie la fonction d'un contrat intelligent. Il génère ensuite un OTP et le renvoie à l'utilisateur. Ensuite, l'utilisateur publie l'OTP sur la blockchain pour démontrer l'originalité de sa demande d'authentification.

Libérer le potentiel de la blockchain dans l automatisation industrielle : opportunités et obstacles
Figure 1. IoT implémenté avec blockchain. Image fournie par la Bibliothèque nationale de médecine des États-Unis

Puisque l'OTP a une expiration, l'utilisateur doit appeler le contrat intelligent depuis le dispositif local pour vérifier que l'OTP n'a pas expiré. Une fois l'OTP validé, le dispositif distant le récupère de la blockchain et l'envoie au courtier. Finalement, le courtier récupère l'OTP de la blockchain et approuve l'enregistrement du dispositif.

Toutes les communications ci-dessus sont effectuées via la passerelle Ethereum, et l'application IoT fonctionne pour générer et vérifier l'OTP et communiquer avec la passerelle Ethereum.

Cybersécurité des systèmes de contrôle industriel (SCI) avec la blockchain

Une autre méthode pour sécuriser le contrôle d'accès aux dispositifs IoT et leurs données consiste à utiliser la blockchain pour stocker la liste des dispositifs et les transactions. La blockchain peut être conçue sur une plateforme Ethereum en utilisant Truffle Suite. Truffle Suite est un outil utilisé pour créer des contrats intelligents en utilisant la Machine Virtuelle Ethereum (EVM). Il crée une base de données immuable de suivi d'enregistrements pour des fins d'authentification et pour sécuriser les transactions. Les données dans la base de données immuable ne peuvent pas être supprimées ou mises à jour.

La blockchain Ethereum créée est un réseau privé derrière un pare-feu, et le serveur communique avec la blockchain Ethereum en utilisant les méthodes HTTPGet et HTTPPost. Le contrat intelligent est conçu pour authentifier chaque transaction à chaque fois. La blockchain Ethereum est utilisée pour le réseau blockchain privé, et Solidity basé sur Java définit les contrats.

Blockchain et contrôle de processus

Une architecture d'intégration verticale basée sur la blockchain pour un système d'automatisation de processus (PAS) peut contrôler et surveiller un processus industriel. Une intégration verticale collecte des données au niveau le plus bas du terrain et des dispositifs et permet à l'information de voyager jusqu'au niveau le plus haut. Et vice versa, du niveau le plus haut vers les dispositifs de terrain tels que la modification des consignes pour les boucles de contrôle.

Une architecture de réseau blockchain décentralisée peut être implémentée dans l'intégration verticale des niveaux de hiérarchie PAS, qui fonctionne en parallèle avec le système en temps réel. Cela introduit la blockchain dans les ordres de tâches tels que la compilation, l'exécution et la surveillance, effectués par l'opérateur au niveau de l'interface homme-machine (IHM).

Comme le montre la figure 2, le réseau blockchain est utilisé comme middleware pour connecter la gestion d'entreprise, la gestion d'usine et les niveaux de supervision, où chaque niveau agit comme un client blockchain et interagit les uns avec les autres de manière décentralisée.

Les dispositifs du niveau de contrôle de processus arbitrent la communication entre les dispositifs de terrain et les capteurs via l'automate programmable (API). Il communique également avec les trois niveaux du PAS via des contrats intelligents qui définissent l'exécution des tâches et la collecte de données brutes, et effectuent le contrôle d'accès et la gestion de la sécurité. L'information peut soutenir la prise de décision commerciale et de fabrication.

Libérer le potentiel de la blockchain dans l automatisation industrielle : opportunités et obstacles
Figure 2. Contrôle de processus implémenté avec blockchain. Image fournie par l'Université Cornell [PDF]

Dans cette architecture, la gestion et les informations de contrôle des dispositifs API sont stockées dans les registres du réseau blockchain où les transactions sont validées. Chaque transaction est identifiée par une adresse unique et stocke toutes les informations pertinentes à échanger entre les différents niveaux du PAS.

Les défis à venir avec la blockchain

Même avec le succès des réseaux basés sur la blockchain dans la cryptomonnaie, la blockchain ne peut pas être copiée-collée dans d'autres applications industrielles. Voici certains des défis qui doivent être considérés par les développeurs de blockchain pour intégrer avec succès la blockchain dans les applications d'automatisation industrielle et de fabrication.

Même s'il semble y avoir des défis avec la blockchain, la bonne nouvelle est qu'il y a beaucoup de travail en cours pour combattre ces déficiences. Les organisations et leaders technologiques ont reconnu les avantages et le potentiel de la blockchain, et ils investissent dans cette technologie. Comme avec d'autres nouvelles technologies, il y aura du temps pour que la blockchain fasse face à un défi rigoureux avant de devenir une adoption grand public.

Seul le temps pourra dire si la cryptomonnaie est un boom ou un bust. Mais la technologie blockchain qu'elle a aidé à créer conservera sa valeur pour longtemps dans l'arène des applications industrielles.

Système de contrôle d'automatisation

  1. Comment capteurs connectés et processeurs intelligents propulsent l'Industrie 4.0
  2. Renesas Étend les Gammes RX24T et RX24U avec Versions G Haute Température pour Contrôle Moteur
  3. GE lance Durus Plus : Contrôleur bas de gamme amélioré pour contrôle industriel fiable
  4. Choisir contrôleurs et enregistreurs pour la production alimentaire et des boissons
  5. CBW Automation démontre des solutions avancées d'étiquetage dans le moule et de changement rapide de moule
  6. ABB et Ericsson s'allient pour accélérer l'automatisation sans fil dans les usines flexibles
  7. Le coûteux manque d'investissement dans l'automatisation industrielle : pourquoi le sous-investissement fait payer le prix fort
  8. Epson s'associe à Industrial Control comme distributeur officiel Michigan pour solutions robotiques
  9. Rockwell Automation et Comau s'associent pour simplifier l'intégration robotique et booster l'efficacité manufacturière