Cinq décisions architecturales qui déterminent le succès à long terme des plateformes industrielles en périphérie

Les longs cycles de vie des appareils, le fonctionnement sûr et fiable, et la facilité de maintenance sont au cœur du développement des équipements industriels. Cependant, les environnements difficiles, les contraintes de puissance et thermiques, et les E/S à large bande passante pour les charges de travail déterministes compliquent les décisions architecturales. Bien que le matériel électronique doive répondre à des exigences techniques et environnementales difficiles, un écosystème logiciel complet qui facilite la cybersécurité, la maintenance à distance et l'analyse, ainsi que le déploiement d'algorithmes d'intelligence artificielle est crucial pour le succès commercial et opérationnel. Disposer d'une liste de contrôle de conception simple mais complète peut aider les équipes à prendre des décisions optimales qui facilitent un déploiement réussi à long terme.

Les dispositifs industriels doivent fonctionner en toute sécurité, de manière fiable et avec un minimum de maintenance sur de longs cycles de vie. À mesure que la connectivité augmente, les exigences en matière de cybersécurité augmentent également, car les menaces externes peuvent avoir un impact direct sur les dispositifs. Parallèlement, les capacités de mise à jour et de maintenance à distance deviennent une exigence de base dans les environnements d'usine modernes.

En conséquence, le choix du dispositif edge le plus adapté ou le plus approprié est devenu plus complexe et dépend de critères supplémentaires tels que la robustesse face à des conditions environnementales difficiles, la faible consommation d'énergie, la gestion thermique efficace et la bande passante élevée d'E/S pour le calcul en temps réel déterministe. Ces facteurs affectent directement l'exploitation, la maintenance et le remplacement tout au long du cycle de vie du dispositif.  

Cependant, les architectures edge modernes ne sont plus définies uniquement par le matériel. De plus en plus, le succès à long terme dépend de la manière dont le matériel, les capacités d'IA, la gestion des dispositifs et l'orchestration du cycle de vie sont intégrés dans un écosystème complet. Par conséquent, les concepteurs de systèmes doivent définir les critères de sélection pertinents dès le début du projet. Ce blog fournit une liste de contrôle de conception pour soutenir la prise de décision éclairée et le succès à long terme du projet.

Intégrité physique – Survivre aux environnements industriels

Le déploiement de dispositifs dans des environnements industriels impose des exigences spécifiques à la conception du système, notamment :

  • Plage de température de fonctionnement étendue, généralement de −20°C à +85°C
  • Haute protection contre la poussière et l'eau (IP65 ou supérieur)
  • Robustesse contre les chocs et les vibrations
  • Conception conforme à la CEM du blindage, de la mise à la terre et du filtrage des E/S
  • Isolation galvanique ou large plage d'entrée CC pour gérer les fluctuations de puissance

Ces exigences sont étroitement liées à la taille du dispositif, à la performance et à la gestion thermique. La facilité d'installation et la maintenabilité à long terme doivent également être prises en compte dès le début. Les systèmes de calcul edge sans ventilateur sont particulièrement bien adaptés ici, car les boîtiers scellés avec dissipation thermique intégrée permettent un fonctionnement fiable dans des conditions difficiles tout en minimisant les efforts de maintenance.

E/S et connectivité – Combler le fossé physique-numérique

Selon l'application, les concepteurs de systèmes doivent définir précisément les exigences pour les interfaces E/S et la connectivité réseau. Les facteurs clés incluent le nombre d'interfaces, la bande passante, la portée et la latence.

Pour la détection et le contrôle, les interfaces diffèrent principalement par la distance, le débit de données et la capacité en temps réel :

  • MIPI-CSI : haute bande passante, faible latence, courtes distances internes
  • Ethernet Gigabit : longueurs de câble longues et intégration flexible, mais latence plus élevée
  • Interfaces série : robustes et déterministes, adaptées aux faibles débits de données

Dans les communications réseau, Ethernet et Wi-Fi sont les plus courants :

  • Ethernet : haute fiabilité, comportement déterministe et extensions industrielles en temps réel
  • Wi-Fi : installation flexible, plus sensible aux interférences, moins déterministe
  • Autres réseaux comme BT, LoRA ou ZigBee : technologies à courte et longue portée disponibles, faible consommation d'énergie, faibles débits de données, BT nécessite la licence du produit avec BT SIG

Les interfaces de stockage et d'expansion diffèrent principalement par la performance et l'évolutivité :

  • SATA : fiable, mais bande passante limitée
  • M.2 et mPCIe : débits de données élevés, expansion flexible
  • USB : connectivité universelle, haute bande passante, capacité de branchement à chaud, multiples vitesses et complexité de mise en œuvre entre USB4, USB3 et USB2

Pour les applications vidéo, d'affichage et audio, la résolution, la latence et l'intégrité du signal déterminent le choix de l'interface :

  • DisplayPort et HDMI : hautes résolutions et fréquences d'images
  • LVDS et eDP : pour les affichages internes avec faibles émissions CEM
  • Audio haute définition (HDA), SoundWire et I2S : transmission audio numérique à faible latence, compromis entre qualité sonore et complexité

En spécifiant clairement les exigences en matière d'E/S et de réseau, les développeurs peuvent choisir une approche de calcul edge qui correspond le mieux aux besoins de l'application et aux exigences à long terme.

La pile logicielle – OS, SDK et optimisation de l'IA

Le fonctionnement fiable des applications edge industrielles nécessite une base logicielle mature. Le choix du système d'exploitation (OS), des intergiciels et des frameworks détermine la portabilité des fonctions spécifiques à l'application. Pour éviter de limiter les futurs changements matériels ou l'évolutivité, l'architecture logicielle doit être décidée tôt pour promouvoir la flexibilité et la réutilisation.

Plusieurs aspects doivent être pris en compte lors du choix de la plateforme logicielle :

  • OS : Windows ou Linux, images préconstruites vs distributions personnalisées
  • Conteneurisation : permet des mises à jour modulaires sans temps d'arrêt
  • SDK : accélère le déploiement de modèles d'IA tels qu'OpenVINO sur du matériel hétérogène
  • Stratégie d'IA edge : de l'inférence uniquement à la formation et aux mises à jour continues à la périphérie

L'inférence IA à faible latence en edge permet le traitement en temps réel de charges de travail diverses directement à la périphérie, telles que l'inspection visuelle de la qualité, la détection d'anomalies ou la maintenance prédictive. Le traitement local des données conserve les informations sensibles au sein du système, réduisant la latence tout en améliorant la confidentialité et la sécurité des données.

Cependant, la performance d'inférence seule ne suffit pas. L'IA edge industrielle nécessite une orchestration, un contrôle de version des modèles d'IA, une gestion des charges de travail et une intégration transparente entre les environnements de développement et de déploiement.

Avec l'écosystème Clea, SECO fournit une plateforme logicielle et de services intégrée qui combine l'IA edge, la gestion des dispositifs et l'orchestration des données de l'internet industriel des objets (IIoT), permettant un déploiement rapide d'applications industrielles évolutives et sécurisées. Grâce au Hub d'applications de SECO, les développeurs peuvent exploiter des algorithmes d'IA et se connecter à Clea pour déployer des applications d'IA, distribuer des mises à jour, surveiller le comportement sur le terrain et optimiser continuellement les modèles à travers les flottes de dispositifs.

Cycle de vie et flotte – Orchestration et sécurité à long terme

Clea offre également des capacités complètes de gestion de flotte pour les dispositifs edge industriels, permettant une exploitation efficace et sécurisée des systèmes distribués :

  • Collecte de données d'application et opérationnelles—pour analyser et optimiser les flux de travail
  • Surveillance des performances des dispositifs—permettant une détection précoce des besoins de maintenance
  • Déploiement de correctifs de sécurité et mises à jour de firmware-over-the-air (FOTA)—maintenant les systèmes à jour sans nécessiter d'intervention de service sur site

Cependant, le rôle de Clea va au-delà de la gestion classique de flotte : il agit comme une couche d'orchestration qui relie les charges de travail d'IA, les ressources matérielles et l'intelligence opérationnelle tout au long du cycle de vie. Compte tenu des réglementations telles que l'Acte de résilience cybernétique de l'UE (CRA), la gestion continue de la sécurité tout au long du cycle de vie est essentielle. La sécurité par conception doit être mise en œuvre dès le départ car la responsabilité incombe au fabricant.

Dans ce contexte, Clea permet l'application centralisée des politiques, des mécanismes de mise à jour sécurisés et une gestion continue des vulnérabilités à travers les systèmes edge distribués—soutenant la conformité tout en réduisant la complexité opérationnelle. De plus, les plateformes de gestion de flotte fournissent des informations précieuses sur l'état, l'utilisation et la sécurité des dispositifs distribués et sont donc un élément clé pour une exploitation fiable et sécurisée tout au long du cycle de vie.

Matériel de calcul edge – Différentes stratégies pour différents besoins

La sélection du matériel est un compromis constant entre développement rapide, intégration facile et maintenabilité à long terme. Il n'existe pas de solution unique ; les priorités doivent être équilibrées projet par projet. L'infrastructure de production existante influence fortement la fonctionnalité et la durée de vie de l'application. Bien que la performance de pointe soit principalement définie par le processeur, la capacité réelle est significativement affectée par les conditions environnementales et le facteur de forme matériel choisi.

En même temps, les décisions matérielles doivent maintenant anticiper les stratégies de déploiement de l'IA et les exigences d'orchestration de flotte. Les architectures de calcul modernes nécessitent un support pour des charges de travail hétérogènes, l'accélération matérielle et la gestion sécurisée du cycle de vie à distance.

CaractéristiqueSystèmes sur modules (SOMs) Ordinateurs monocarte (SBCs)PC edge industriels
Flexibilité de conception : facteur de forme, interfaces, extensibilitéTrès élevée : les cartes porteuses personnalisées permettent une flexibilité maximaleMoyenne : facteur de forme fixe et interfaces limitent l'extensibilitéBasse : systèmes fermés avec interfaces fixes
Mise à niveau et réparabilitéÉlevée : le module peut être remplacé ou mis à niveau sans redessiner la carte porteuse ou le produit completMoyenne : remplacement au niveau de la carte, disponibilité limitée à long termeBasse à moyenne : les mises à niveau nécessitent souvent le remplacement complet du dispositif
Temps de mise sur le marché et coût de développementEffort de conception initial plus élevé, avantages à long terme en termes de coûtDisponibilité rapide, faible coût d'entréePrêt à l'emploi, effort de développement minimal
Effort de certificationEffort initial comparable à celui des SBC. Avantage en recertification si la conception de la carte porteuse reste inchangéeEffort initial similaire aux systèmes basés sur SOM. La recertification peut nécessiter une revalidation plus large si la carte est modifiéeSystème généralement livré pré-certifié au niveau du produit, effort de certification minimal pour l'intégrateur
Applications industrielles idéalesFamilles de produits avec de longs cycles de vie et des modèles différenciésPrototypes, petites séries, projets d'évaluation et pilotesRétrofit, installations brownfield, déploiement rapide
Support OSSupporte Linux personnalisé, Yocto, Windows IoT selon l'intégrationTypiquement basé sur Linux, avec un certain support Windows IoTSupport large des OS incl. Windows IoT, Linux, virtualisation
Activation IoTPotentiel élevé, mais nécessite une intégration au niveau de la carte porteuse/systèmeConnectivité de base disponible, orchestration limitée prête à l'emploiSouvent prêt pour l'intégration cloud/IoT et la gestion à distance
Activation IADépend du SoC sélectionné et de l'intégration de l'accélérateur (CPU, GPU, NPU)Limité par les ressources au niveau de la carteSupporte les accélérateurs discrets, les GPU et les CPU optimisés pour l'IA

SECO offre une large gamme de solutions commerciales prêtes à l'emploi (COTS) de qualité industrielle couvrant tout le spectre du calcul edge :

  • Le SOM-SMARC-ASL intègre les processeurs Intel Atom® x7000RE Series (anciennement connus sous le nom d'Amston Lake) et est basé sur le facteur de forme compact et économe en énergie SMARC, idéal pour des conceptions évolutives et sans ventilateur.
  • Le SOM-COMe-BT6-MTL, basé sur la famille de processeurs Intel Core Ultra (anciennement connue sous le nom de Meteor Lake), qui intègre l'accélération matérielle pour les charges de travail IA, offre une haute performance de calcul et une flexibilité d'E/S en tant que module COM Express puissant pour les applications industrielles exigeantes.
  • Le SBC-pITX-ASL intègre les processeurs Intel Atom® x7000RE Series et fournit un ordinateur monocarte Pico-ITX robuste pour une mise en œuvre rapide et des systèmes à espace restreint.
  • Le Palladio 500 RPL complète le portefeuille en tant que PC edge industriel entièrement intégré avec microprocesseur Core i de 13e génération (anciennement connu sous le nom de Raptor Lake) prêt pour un déploiement immédiat et particulièrement bien adapté aux scénarios de rétrofit et brownfield.

Ensemble, ces plateformes permettent des cycles de développement courts, une fiabilité industrielle et une disponibilité à long terme. De plus, les experts de SECO soutiennent les concepteurs de systèmes dès le début du processus de décision pour promouvoir de longs cycles de vie et assurer la maintenabilité de l'application.

Conclusion

La robustesse environnementale, les E/S, la connectivité, la performance et l'évolutivité forment la base technique des applications edge industrielles, qui est largement définie par le choix du matériel. Néanmoins, la compétitivité à long terme dépend de plus en plus du choix de la bonne architecture logicielle et de l'écosystème de gestion de flotte pour soutenir cette décision.

Une architecture qui combine l'accélération IA edge, la gestion sécurisée des dispositifs, l'orchestration du cycle de vie des applications et des capacités de déploiement évolutives garantit que les décisions de conception d'aujourd'hui restent viables demain. SECO répond à toutes ces exigences avec un large portefeuille de solutions matérielles industrielles, complété par une expertise approfondie en logiciels, IA edge et écosystèmes de gestion de flotte tels que Clea.

Contactez SECO pour identifier la plateforme de calcul edge basée sur Intel adaptée à votre application et assurer le succès à long terme du projet.