Transformez vos opérations grâce à la simulation intelligente des jumeaux numériques
Quantifier les risques avec précision, optimiser avec confiance - simuler des scénarios de simulation avec un jumeau numérique intelligent alimenté par Simio Discrete Event Simulation.
Différenciateurs de Simio en matière de données et d'intégration
Simio est conçu dès le départ comme une plateforme agile pour le développement de jumeaux numériques de processus adaptatifs basés sur la simulation d'événements discrets, avec un fort accent sur l'intégration transparente des données et l'automatisation rationalisée à travers les systèmes d'entreprise et d'autres sources de données essentielles. Cet accent a façonné les données et les fonctions de modélisation de Simio pour soutenir le développement rapide de modèles qui s'adaptent automatiquement à l'entrée de données dynamiques.
- Simio s'appuie sur une base de données relationnelle en mémoire efficace et ultra-rapide qui peut être entièrement configurée pour correspondre au schéma de n'importe quelle source de données externe, offrant ainsi une flexibilité inégalée.
- L'architecture ouverte de Simio comprend un ensemble étendu et entièrement configurable de connecteurs de données qui permettent l'importation rationalisée de données transactionnelles et opérationnelles à partir de n'importe quelle source externe.
- Simio offre une interface utilisateur traditionnelle de type pointer-cliquer ainsi qu'une approche intuitive, générée par les données, pour le développement et l'exécution de modèles de simulation Process Digital Twin.
- Cette approche accélère le développement de modèles pour des scénarios complexes, facilite la réutilisation des modèles et permet de les adapter à de nouveaux sites, à des applications multi-sites et à des chaînes d'approvisionnement de bout en bout.
- Tous les objets et propriétés du modèle Process Digital Twin sont modélisés pour être générés et pilotés par les données, ce qui permet de créer rapidement des modèles et de minimiser les besoins d'assistance à long terme.
- Les jumeaux numériques de processus s'adaptent automatiquement aux changements dans les données de l'entreprise, garantissant une disponibilité à toute épreuve et minimisant la maintenance à long terme.
- Aucun codage n'est nécessaire pour créer les jumeaux numériques de Simio Process.
- Des modèles et des bibliothèques spécifiques à l'industrie et à l'entreprise peuvent être facilement créés.
- Le moteur de simulation de Simio est conçu pour fonctionner efficacement et rapidement, quelle que soit la taille du modèle.
- La rapidité d'exécution est essentielle pour libérer tout le potentiel d'une expérimentation et d'une analyse de scénario illimitées.
- Les simulations peuvent être effectuées manuellement ou conçues pour être entièrement automatisées et déclenchées par des événements.
- Simio Discrete Event Simulation est capable de prendre en charge des modèles Process Digital Twin d'environnements opérationnels complexes et de grande taille, tels que des installations de fabrication et d'entreposage mono ou multi-sites, ainsi que des chaînes d'approvisionnement de bout en bout.
Caractéristiques des données et de l'intégration
-
Excel/CSV
Les connecteurs de données permettent à des systèmes temporaires ou spécifiques à l'utilisateur d'accéder à des données spécifiques à l'opérateur conservées dans des fichiers Excel ou CSV, à des instantanés provenant de systèmes personnalisés et à des données enregistrées dans Excel au cours des opérations.
-
Bases de données externes
Les connecteurs de données pour les applications de base de données telles que SQL Server et Oracle facilitent l'intégration directe avec les bases de données utilisées pour la préparation et la transformation des données, ainsi que l'accès direct aux sources de données spécifiques aux applications au niveau de l'entreprise.
-
API et services Web
Les API ou services web Simio peuvent être utilisés pour s'intégrer aux systèmes MES tels qu'AVEVA et Tulip afin d'accéder aux données dynamiques liées au processus pour initialiser un jumeau numérique de processus avec l'état actuel de l'usine et fournir des données d'exécution, telles que les listes de tâches et les heures de démarrage, aux systèmes MES.
-
Outils et dispositifs externes
Utilisez des applications standard telles que PTC Kepware IoT Gateway et HighByte Intelligence Hub pour vous connecter directement à des dispositifs IoT, des solveurs externes et des applications ou algorithmes basés sur l'IA afin d'obtenir des entrées dynamiques en temps réel et une optimisation pendant l'exécution de la simulation.
-
Plateformes basées sur le cloud
Les API Web de Simio facilitent l'intégration avec les sources de données basées sur le cloud telles que AWS, Azure et Google Cloud, qui détiennent des données critiques publiées par les systèmes d'entreprise sous-jacents, ainsi que l'intégration directe avec les systèmes de planification des ressources d'entreprise et de la chaîne logistique (ERP/SCP) tels que SAP S/4HANA, OMP, Kinaxis, Oracle et Microsoft Dynamics.
Approches d'intégration
Pour faciliter l'intégration avec les systèmes d'entreprise tels que la planification des ressources de l'entreprise (ERP), les systèmes d'exécution de la fabrication (MES), la planification de la chaîne d'approvisionnement (SCP) et la maintenance préventive (PM), Simio a développé deux méthodologies d'implémentation adaptées à l'infrastructure informatique existante du client et à ses préférences. Ces méthodologies supportent à la fois les approches indirectes ("Push") et directes ("Pull"), répondant aux exigences spécifiques du client et aux niveaux de maturité des données.
Approche d'intégration directe (PULL)
En s'appuyant sur la flexibilité du connecteur de données Web API de Simio, Simio peut lancer une opération PULL à partir de systèmes de données basés sur des événements temporels ou des entrées utilisateur avant l'exécution d'une simulation, garantissant ainsi l'utilisation des informations les plus récentes. Cependant, l'inconvénient de l'utilisation d'une opération PULL est la forte demande potentielle qu'elle impose à l'infrastructure informatique et aux systèmes de données cibles, en fonction du moment de l'événement PULL.
Flux d'intégration directe :
- Simio initie le flux de travail d'intégration en envoyant une requête GET à une application middleware associée à un système ERP, MES, SCP ou IoT.
- Dès réception de l'appel initié par Simio, l'application intermédiaire agit comme un messager web, transmettant la demande au système ERP/MES/SCP/IoT, qui génère alors les données nécessaires et les renvoie à l'application intermédiaire.
- L'application intergicielle envoie le message à Simio formaté en JSON ou XML, qui est stocké dans la base de données relationnelle résidente en mémoire de Simio en utilisant une feuille de style XSLT (v1.0) pour le mappage et la traduction des données.
- Une fois la simulation terminée, Simio exploite toutes les capacités d'intégration bidirectionnelle, ce qui lui permet de renvoyer (POST) les informations de planification à l'application middleware, puis au système ERP/MES/SCP/IoT source.
Approche d'intégration indirecte (PUSH)
En utilisant une couche de données de persistance supplémentaire, Simio prend en charge une approche PUSH pour l'intégration avec les systèmes d'entreprise existants. Les mises à jour des systèmes d'entreprise sont poussées via une application middleware vers la base de données de stockage (couche de persistance) qui pilote Simio, garantissant ainsi la disponibilité des données pour les simulations et la génération des plannings de production. Cette méthode est idéale pour la planification quotidienne ou hebdomadaire de routine et, contrairement à l'approche PULL, minimise la charge sur l'infrastructure informatique.
Flux de travail d'intégration indirecte
- Lancé par un processus de planification des tâches ou un déclencheur, le système ERP/MES/SCP/IoT génère des messages qui sont envoyés à une application middleware.
- Avant de transmettre les messages à Simio, l'application intermédiaire peut avoir besoin d'effectuer des mappages de transformation basés sur l'utilisation prévue des données pour s'aligner sur les exigences de la table de modèle de Simio. Les messages mis à jour sont ensuite transférés vers la base de données de transit à l'aide des adaptateurs de base de données de l'intergiciel ou des fichiers XML.
- Simio extrait ensuite les données de la base de données à l'aide d'un connecteur de données, mettant ainsi à jour les tables en mémoire de Simio
- Une fois la simulation terminée, Simio exploite toutes les capacités d'intégration bidirectionnelle, ce qui lui permet de renvoyer les informations de planification vers la zone de transit pour que l'application middleware puisse y accéder et, par la suite, le système ERP/MES/SCP/IoT source.
Détail et rapidité des données
L'état de l'intégrité des données de votre entreprise, le niveau de détail des données, la corrélation entre les systèmes et la vitesse à laquelle les données peuvent être mises à jour et rendues disponibles sont essentiels pour déterminer la granularité de la modélisation d'un Simio Process Digital Twin. Ces facteurs affectent également la fréquence à laquelle une entreprise peut créer de nouveaux programmes d'exécution ou d'expérimentation pour soutenir la prise de décision.
Niveau de détail
Le niveau de détail disponible dans les données - telles que les gammes spécifiques aux pièces et aux machines, plutôt que les gammes des cellules de travail et des familles de produits - détermine le niveau de détail du modèle.
- Exemple : Pour modéliser des travailleurs individuels et leurs compétences, le jumeau numérique Simio Process a besoin du programme de travail actuel et spécifique de chaque travailleur, ainsi que de matrices de compétences actualisées.
Vitesse des données
La vitesse des données fait référence à la rapidité avec laquelle Simio Process Digital Twin peut être mis à jour et réexécuté afin de fournir les résultats les plus récents pour l'exécution ou la prise de décision.
- Exemple : Avec un système ERP traditionnel qui traite par lots l'inventaire WIP pendant la nuit, le Simio Process Digital Twin est limité dans sa fréquence d'exécution en raison des dépendances temporelles et de la précision des données.

