M365Con 2027 – conférence en ligne gratuite · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Logiciels de simulation industrielle : comment les évaluer et choisir

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

Par ·

Le choix d’un logiciel de simulation industrielle est plus simple avec une grille d’évaluation qu’avec un classement. Critères, questions de test et méthode de comparaison équitable à l’intention des directeurs de site.

Traduit automatiquement par IA à partir de l'article original. Lire l'original en anglais

Le logiciel de simulation industrielle est l’outil qui se cache derrière la simulation d’usine : vous construisez un modèle informatique d’une ligne ou d’un site et testez les décisions avant d’engager de véritables dépenses. Bien choisir revient moins à comparer des listes de fonctionnalités qu’à considérer trois éléments : la question à laquelle vous devez répondre, les données que vous pouvez fournir et les personnes qui construiront et interpréteront les modèles. Ce guide s’adresse aux directeurs de site qui doivent conduire une évaluation logicielle et souhaitent disposer d’une grille solide à présenter.

Points clés

  • Choisissez un logiciel de simulation industrielle en fonction de votre question, de vos données et des personnes qui construiront et interpréteront les modèles, et non d’après une liste de popularité.
  • Une étude présentée en 2016 à la Winter Simulation Conference classait les outils selon leur popularité et affirme elle-même que la popularité ne garantit pas la qualité ; la plupart des outils proposent des listes de fonctionnalités similaires.
  • Les approches à événements discrets et les approches multi-agents conviennent toutes deux au développement de processus. Le choix dépend donc souvent du logiciel retenu et de la personne qui construit le modèle.
  • Vérifiez que l’outil permet des exécutions répétées avec intervalles de confiance et gestion de la phase de chauffe, car une exécution unique ne constitue qu’un seul échantillon.
  • Comparez les finalistes sur le même cas, avec vos propres données, des pondérations fixées à l’avance et un relevé du temps de modélisation nécessaire à chacun.

Quels types de logiciels de simulation industrielle existent ?

Deux distinctions permettent de s’y retrouver sur le marché. La première concerne l’approche de modélisation, la seconde la manière dont le modèle est construit.

Une étude Lean Six Sigma a comparé trois approches sur un cas d’usine : événements discrets, multi-agents et dynamique des systèmes. Les auteurs ont constaté que la simulation à événements discrets et la simulation multi-agents conviennent à peu près aussi bien au développement de processus industriels, et ont précisé que le choix peut dépendre du logiciel disponible ou des préférences du modélisateur. Ils ont par ailleurs jugé les modèles hybrides très prometteurs. En résumé, le paradigme compte moins qu’on ne le pense. Ce qui importe, c’est la capacité de l’outil à représenter vos flux, vos règles et votre variabilité.

En pratique, les questions se regroupent en quelques familles, et les outils privilégient généralement l’une d’entre elles :

  • Modèles de flux : ils suivent les pièces à travers les postes, les stocks tampons et les files d’attente. Ils répondent aux questions de débit, de délai de traversée et d’encours.
  • Modèles à acteurs individuels, comme des planificateurs, des commandes ou des transporteurs qui suivent leurs propres règles. Ils sont utiles lorsque les comportements et les décisions comptent autant que le flux.
  • Modèles de haut niveau portant sur des quantités sur de longues périodes, utilisés pour les questions stratégiques.
  • Modèles physiques ou 3D de machines et de robots. Ils répondent à une autre question : un mouvement ou une implantation fonctionne-t-il dans l’espace ?

La manière dont le modèle est construit constitue la seconde distinction. Certains outils sont visuels et fonctionnent par glisser-déposer. D’autres reposent sur des tableaux et des feuilles de calcul. D’autres encore sont des bibliothèques de code que vos équipes programment. Plus un outil offre de liberté, plus il exige de compétences.

Si vous envisagez aussi un jumeau numérique, sachez qu’il répond à un problème différent : il reste connecté aux données de production en temps réel, alors qu’une simulation est lancée à la demande pour tester des choix. Tranchez d’abord cette question.

Pourquoi un classement ne suffit-il pas ?

Les listes des meilleurs outils sont partout, et elles sont tentantes. Méfiez-vous-en.

L'article « Discrete Simulation Software Ranking » présenté en 2016 à la Winter Simulation Conference (Discrete Simulation Software Ranking) classait les outils selon leur popularité, à partir de recherches sur le web, de publications, d'avis d'utilisateurs et de réseaux sociaux. Les auteurs soulignent qu'une plus grande popularité ne garantit pas une meilleure qualité. Selon eux, la popularité ne devrait pas être le seul critère de sélection ; ils recommandent de la combiner avec une comparaison des fonctionnalités et des expérimentations. Ils relèvent également que la plupart des outils présentent des listes de fonctionnalités similaires, ce qui rend difficile toute conclusion fondée sur une simple comparaison des fonctionnalités.

Une popularité élevée présente un avantage réel : il est plus facile de trouver des personnes qui connaissent l'outil. Cela compte lorsque vous recrutez ou lorsque votre consultant quitte l'entreprise. Pesez cet avantage, mais ne laissez pas la popularité décider à votre place.

Quels sont les critères les plus importants ?

Utilisez ces éléments comme lignes de votre grille d'évaluation. Pour chacun, la question de droite est celle que vous poseriez lors d'une démonstration.

  1. Adéquation à votre besoin. L'outil peut-il représenter votre flux de production, vos règles de lots, vos calendriers d'équipes et vos changements de série sans contournements ? Demandez au fournisseur de modéliser en direct une particularité délicate de votre ligne.
  2. Import de données. L'outil peut-il lire les gammes, les ressources et les commandes à partir de vos exports ERP, de fichiers Excel ou d'une base de données, et peut-on actualiser le modèle sans le reconstruire ? Un modèle alimenté par des chiffres ressaisis devient rapidement obsolète.
  3. Gestion des expérimentations. L'outil peut-il exécuter de nombreux scénarios et répéter chacun d'eux automatiquement ? Voir la section suivante.
  4. Support de validation. Pouvez-vous comparer les résultats du modèle avec des résultats passés, suivre une pièce unique à travers le modèle et comprendre pourquoi un événement s'est produit ?
  5. Résultats et reporting. L'outil peut-il produire les indicateurs de performance que vous suivez et exporter les résultats vers les outils que vos responsables utilisent, comme Excel ou Power BI ? L'animation aide à faire confiance à un modèle, mais ce sont les chiffres qui tranchent.
  6. Compétences requises. Qui, dans votre site de production, peut construire et maintenir un modèle, et combien de temps dure la formation ? Un outil que seul un expert comprend survit rarement au départ de cet expert.
  7. Temps d'exécution et passage à l'échelle. Combien de temps dure l'exécution d'un modèle réaliste, et que se passe-t-il avec dix fois plus de commandes ?
  8. Automatisation et intégration. Existe-t-il une interface permettant de lancer des modèles depuis des scripts ou d'autres systèmes ?
  9. Coût sur trois ans. Licences, formation, heures de modélisation, préparation des données et support. Intégrez le coût du modèle suivant, et pas seulement celui du premier.
  10. Réversibilité. Pouvez-vous exporter la structure et les données du modèle si vous changez d'outil ?

Pourquoi la gestion des expérimentations mérite-t-elle un contrôle à part ?

Les modèles de simulation qui utilisent des entrées aléatoires donnent un résultat différent à chaque exécution : une seule exécution ne représente donc qu'un seul échantillon. Un cours du MIT sur la conception d'expériences (hébergé sur un miroir de MIT OpenCourseWare) pose la question clé : combien de réplications indépendantes faut-il pour obtenir une précision donnée ? Il décrit également une règle d'arrêt fondée sur la largeur d'un intervalle de confiance. Pour les modèles qui fonctionnent en continu, il aborde aussi la période de chauffe : on écarte les premières observations de chaque réplication et l'on moyenne le reste, et la méthode de Welch aide à déterminer où se termine cette période de chauffe.

Vous n'avez pas à faire ces calculs vous-même, mais le logiciel doit les faire. Demandez-vous s'il peut exécuter des réplications automatiquement, présenter des intervalles de confiance, aider à définir une période de chauffe et comparer les scénarios sur une même vue. S'il ne permet que d'afficher une seule exécution animée, vous finirez par décider à pile ou face.

Qu'en est-il de l'exécution de nombreux scénarios ?

Lorsque vous testez des dizaines de scénarios, chacun avec de nombreuses réplications, le temps d’exécution devient un coût réel. Les réplications sont indépendantes les unes des autres : elles peuvent donc tourner en parallèle. Microsoft décrit Azure Batch comme un service destiné aux traitements parallèles à grande échelle qui n’ont pas besoin de communiquer entre eux, la simulation de Monte-Carlo étant citée en exemple. Vous apportez votre propre application, et Batch la déploie sur un pool de machines virtuelles. Cela n’est utile que si votre outil de simulation peut fonctionner sans interface graphique, en ligne de commande, et si sa licence l’autorise : inscrivez ces deux points sur votre liste de questions. La capacité Azure n’est à aborder avec la DSI qu’une fois qu’un pilote vous a montré que vous en avez besoin.

Faut-il acheter un outil, faire appel à un spécialiste ou développer le vôtre ?

Soyez lucide sur la fréquence à laquelle vous l’utiliserez.

  • Faites appel à un spécialiste lorsque vous avez une ou deux grandes questions par an, par exemple une nouvelle ligne ou un investissement majeur. Vous payez l’étude et vous évitez la formation.
  • Achetez un outil lorsque les planificateurs testeront régulièrement des options, par exemple des modèles d’équipes, le mix produit ou la taille des stocks tampons. Prévoyez du temps pour la formation et pour la mise à jour du modèle.
  • Développez votre propre solution avec une bibliothèque de programmation uniquement si vous disposez de personnes capables d’écrire et de maintenir le code. La flexibilité est élevée, mais la dépendance envers ces personnes l’est tout autant.

De nombreux sites commencent par une étude confiée à un spécialiste, apprennent quelles questions ils se posent réellement, puis choisissent un outil.

Comment mener une comparaison équitable ?

Un test équitable prend quelques semaines, pas plusieurs mois.

  1. Formulez la question. Une décision, une échéance, un responsable.
  2. Préparez un jeu de données unique pour une ligne ou une cellule : gammes de fabrication, temps opératoires, ressources, calendriers, demande et un mois de résultats réels.
  3. Définissez d’abord les pondérations. Décidez du poids de l’import des données, de la gestion des expérimentations, des compétences et du coût avant de voir la moindre démonstration.
  4. Soumettez le même cas à chaque finaliste, avec la même échéance.
  5. Faites utiliser l’outil par vos propres équipes. Observez où elles bloquent.
  6. Validez par rapport à l’historique. Le modèle reproduit-il le mois dernier, dans une marge d’erreur que vous avez convenue ?
  7. Consignez l’effort. Heures de modélisation, heures de nettoyage des données, questions posées au support.
  8. Notez ensemble. Production, planification, DSI et finance notent chacun leurs propres critères.

Si un éditeur refuse de traiter vos données lors d’un pilote, c’est déjà une réponse.

Erreurs courantes

  • Choisir d’après un classement. Cela indique ce qui est populaire, pas ce qui convient à votre situation.
  • Acheter pour la démonstration. Une animation soignée ne dit rien sur la gestion des données ni sur le support des expérimentations.
  • Ignorer qui construit les modèles. L’outil idéal pour un expert peut être le mauvais choix pour votre équipe.
  • Faire l’impasse sur la validation. Un modèle incapable de reproduire le passé ne mérite pas la confiance pour l’avenir.
  • Sous-estimer le travail sur les données. La collecte et le nettoyage des données d’entrée peuvent prendre autant de temps que la construction du modèle.
  • Décider sur la base d’une seule exécution. Sans réplications, impossible de distinguer un gain réel du bruit.

Où se situe Polaris

Si vous souhaitez une simulation qui part de vos données ERP, iFAKT Polaris fait partie des candidats possibles. iFAKT présente Polaris comme une combinaison d’IA et de jumeau numérique pour la production. Le module Polaris Designer construit à partir des données ERP, des nomenclatures et des temps de process un graphe de connaissances reliant produits, processus et ressources, et le module Polaris Simulator s’appuie dessus pour tester virtuellement des scénarios de capacité, d’effectifs et de stocks tampons, et pour mettre en évidence les goulots d’étranglement et les déséquilibres de taux d’utilisation. Soumettez-le à la même grille d’évaluation et au même cas pilote que tous les autres candidats.

Sujets connexes à explorer

  • Données d’entrée pour la simulation. Quels temps et quelles règles collecter en premier, et comment les vérifier avec les opérateurs de la ligne.
  • Valider un modèle. Comment comparer les résultats à une période passée et documenter les écarts.
  • Simulation et données en temps réel. Ce qui change lorsqu’un modèle est connecté à l’atelier.
  • Restitution des résultats de simulation. Quels quelques indicateurs clés les responsables doivent voir et comment présenter les scénarios côte à côte.
  • Constituer une équipe dédiée à la simulation. Qui conçoit les modèles, qui en est responsable et qui les valide.

Prochaine étape

Choisir un logiciel de simulation pour la fabrication devient plus simple lorsqu’on dispose d’une grille d’évaluation dont les pondérations ont été convenues à l’avance. Retenez une décision réelle dans votre usine, préparez le jeu de données correspondant et soumettez le même cas à deux ou trois candidats.

Suivre le podcastSpotify

Entités dans cet article

Factory simulation Digital twin Microsoft Azure Polaris Simulator Polaris Designer iFAKT GmbH

Articles associés

RSS

Sponsorisé

iFAKT GmbH