Patent WO-2024020004-A1 (WO)
Inventor: CAPOCCIA BRIAN
IPC: H04L9/40
Filed: 2023-07-18
Abstract: L'invention concerne une architecture de système de commande industriel et d'installation de traitement comprenant une matrice de calcul généralisé qui est agnostique ou indifférente de l'emplacement physique au niveau duquel la matrice de calcul est mise en œuvre, comprenant un ou plusieurs dispositifs de terrain ou de commande physiques situés au niveau d'un ou de plusieurs sites spécifiques sur lesquels un produit ou un processus est en cours de fabrication et comprend en outre un réseau de transport qui fournit de manière sécurisée des communications entre la matrice de calcul et le groupe de dispositifs physiques. La matrice de calcul comprend une couche d'application qui comprend des conteneurs configurés ou des modules logiciels conteneurisés qui mettent en œuvre diverses activités de commande, de surveillance et de configuration par rapport à un ou plusieurs dispositifs, des stratégies de commande et des boucles de commande, des sites, des usines ou installations au niveau desquels une commande est mise en œuvre, et comprend une couche physique comprenant un traitement informatique et un équipement de stockage de données qui peut être situé à n'importe quel emplacement souhaité, y compris au niveau ou à proximité d'un site, d'une usine ou d'une installation au niveau de laquelle une commande est mise en œuvre, à un emplacement dédié à l'opposé de l'emplacement au niveau duquel une commande est mise en œuvre, dans un équipement informatique réattribuable prévu dans le nuage, ou toute combinaison de ceux-ci. Cette architecture de commande permet à la fois à des quantités significatives de traitement informatique et d'infrastructure IT utilisées pour prendre en charge une installation de traitement, une installation de commande industrielle ou une autre installation d'automatisation d'être mises en œuvre de manière partagée, hors site et/ou virtualisée, ce qui atténue les nombreux problèmes de communication et de sécurité présents dans les systèmes de commande de processus et industriels actuels qui tentent de mettre en œuvre une commande avec des ressources informatiques partagées ou virtualisées établies selon le modèle de Purdue bien connu. L'architecture de système de commande industriel est protégée par l'intermédiaire de techniques plus sécurisées et personnalisables par rapport à celles utilisées dans des systèmes de commande basés sur un modèle de Purdue. Par exemple, des communications entre n'importe quel (et dans certains cas, tous) point d'extrémité du système peuvent être protégées par l'intermédiaire d'un ou de plusieurs réseaux privés virtuels auxquels des points d'extrémité authentifiés doivent être autorisés à accéder. Les points d'extrémité peuvent comprendre, par exemple, des composants conteneurisés, des composants physiques, des dispositifs, des sites ou des emplacements, la matrice de calcul, et analogues, et les VPN peuvent comprendre des VPN mutuellement exclusifs et/ou imbriqués. Des applications et des services externes, qu'ils soient automatisés ou s'exécutant sous la supervision d'une personne, peuvent accéder à des informations et à des services fournis par le système par l'intermédiaire uniquement d'API, et différents ensembles d'API peuvent être exposés à différents utilisateurs qui ont été authentifiés et autorisés à accéder à des ensembles respectifs d'API. Un système de configuration fonctionne au sein de la matrice de calcul pour permettre à un utilisateur d'apporter facilement des modifications de configuration sur la matrice de calcul, car l'utilisateur n'a généralement pas besoin de spécifier le matériel informatique au sein de la matrice de calcul à utiliser pour réaliser les modifications de configuration, permettant à l'utilisateur de déployer de nouveaux éléments de configuration avec des étapes de programmation simples, et dans certains cas en appuyant simplement sur un bouton.